| Resident Suite ---- Report Date: 2024-10-22 ---- Tested Environment: qa-plan ---- Commit Id is: 58fe80c3 & Branch Name is:develop | Server Component Details | Group: io.mosip.hotlist ---- Artifact: hotlist-service ---- version: 1.2.1.0 ---- Commit ID: 50926c8 Group: io.mosip.admin ---- Artifact: admin-service ---- version: 1.2.1.0 ---- Commit ID: 50926c8 Group: io.mosip.kernel ---- Artifact: kernel-auditmanager-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8 Group: io.mosip.kernel ---- Artifact: kernel-auth-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8 Group: io.mosip.biosdk ---- Artifact: biosdk-services ---- version: 1.2.0.1 ---- Commit ID: 2a87b3b Group: io.mosip.idrepository ---- Artifact: credential-service ---- version: 1.2.1.0 ---- Commit ID: 50926c8 Group: io.mosip.idrepository ---- Artifact: credential-request-generator ---- version: 1.2.1.0 ---- Commit ID: 50926c8 Group: io.mosip.datashare ---- Artifact: data-share-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8 Group: io.mosip.authentication ---- Artifact: authentication-service ---- version: 1.2.1.0 ---- Commit ID: 86640e4 Group: io.mosip.authentication ---- Artifact: authentication-internal-service ---- version: 1.2.1.0 ---- Commit ID: 86640e4 Group: io.mosip.authentication ---- Artifact: authentication-otp-service ---- version: 1.2.1.0 ---- Commit ID: 50926c8 Group: io.mosip.idrepository ---- Artifact: id-repository-identity-service ---- version: 1.2.1.0 ---- Commit ID: 821bac2 Group: io.mosip.kernel ---- Artifact: kernel-keymanager-service ---- version: 1.2.1.0 ---- Commit ID: 50926c8 Group: io.mosip.kernel ---- Artifact: kernel-masterdata-service ---- version: 1.2.1.0 ---- Commit ID: 50926c8 Group: io.mosip.kernel ---- Artifact: kernel-notification-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8 Group: io.mosip.kernel ---- Artifact: kernel-otpmanager-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8 Group: io.mosip.pms ---- Artifact: partner-management-service ---- version: 1.4.0-SNAPSHOT ---- Commit ID: 50926c8 Group: io.mosip.pms ---- Artifact: policy-management-service ---- version: 1.4.0-SNAPSHOT ---- Commit ID: 50926c8 Group: io.mosip.preregistration.captcha ---- Artifact: pre-registration-captcha-service ---- version: 1.2.0.1 ---- Commit ID: 4e9e71f Group: io.mosip.registrationprocessor ---- Artifact: registration-processor-registration-status-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8 Group: io.mosip.resident ---- Artifact: resident-service ---- version: 1.2.1.0 ---- Commit ID: 50926c8 Group: io.mosip.kernel ---- Artifact: kernel-syncdata-service ---- version: 1.2.1.0 ---- Commit ID: 50926c8 Group: io.mosip.idrepository ---- Artifact: id-repository-vid-service ---- version: 1.2.1.0 ---- Commit ID: 50926c8 Group: io.mosip.esignet ---- Artifact: esignet-service ---- version: 1.4.1 ---- Commit ID: ab88802 | End Points used |
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/req/print-uin
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/validate-otp
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/unread/notification-count
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/req/credential
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/req/credential/status/{requestId}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/auth-lock-status
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/req/update-uin
Domain: api-internal.qa-plan.mosip.net ---- Module: authmanager ---- End Point: v1/authmanager/authenticate/clientidsecretkey
Domain: api-internal.qa-plan.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/credential/types
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/transliteration/transliterate
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/req/auth-history
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/actuator/env
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/notifications/{langCode}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/authorize/admin/validateToken
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/applicanttype/{applicantId}/languages?languages={langCode}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/service-history/{langcode}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/req/auth-lock
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/rid/check-status
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/individualId/otp
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/req/card/{requestId}
Domain: api-internal.qa-plan.mosip.net ---- Module: partnermanager ---- End Point: v1/partnermanager/partners
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/auth-proxy/partners?partnerType={partnerType}
Domain: api-internal.qa-plan.mosip.net ---- Module: partnermanager ---- End Point: v1/partnermanager/partners/certificate/ca/upload
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/download/registrationcenters
Domain: api-internal.qa-plan.mosip.net ---- Module: idrepository ---- End Point: idrepository/v1/identity/rid/{individualId}
Domain: api-internal.qa-plan.mosip.net ---- Module: idrepository ---- End Point: idrepository/v1/identity/
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/vid/
Domain: api-internal.qa-plan.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies/group/new
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/contact-details/send-otp
Domain: api-internal.qa-plan.mosip.net ---- Module: idrepository ---- End Point: idrepository/v1/identity/{individualId}/update-counts?idType={idType}&attribute_list={attribute_list}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/contact-details/update-data
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/vid/$REMOVE$
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/locations/immediatechildren/{locationCode}/{langCode}
Domain: api-internal.qa-plan.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies/group/publish
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/config/ui-properties
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/validdocuments/{langCode}
Domain: api-internal.qa-plan.mosip.net ---- Module: idgenerator ---- End Point: v1/idgenerator/uin
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/download/nearestRegistrationcenters
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/locations/info/{loccode}/{langCode}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/auth-lock-unlock
Domain: api-internal.qa-plan.mosip.net ---- Module: authmanager ---- End Point: v1/authmanager/authenticate/internal/useridPwd
Domain: api-internal.qa-plan.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/locations/all
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/download/service-history
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/grievance/ticket
Domain: api-internal.qa-plan.mosip.net ---- Module: partnermanager ---- End Point: v1/partnermanager/partners/certificate/upload
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/req/auth-unlock
Domain: api-internal.qa-plan.mosip.net ---- Module: auditmanager ---- End Point: v1/auditmanager/actuator/info
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/documents/{transactionId}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/workingdays/{registrationCenterID}/{langCode}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/req/otp
Domain: api-internal.qa-plan.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/idschema/latest
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/download/personalized-card
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/download/supporting-documents
Domain: api-internal.qa-plan.mosip.net ---- Module: idauthentication ---- End Point: idauthentication/v1/actuator/env
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/bell/notification-click
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/vid/""
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/aid/status
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/locationHierarchyLevels/{langCode}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/identity/update-count?filter_attribute_list={filter_attribute_list}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/generate-vid
Domain: api-internal.qa-plan.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/actuator/env
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/revoke-vid/
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/update-uin
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/documenttypes/{documentcategorycode}/{langcode}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/vid/@234rff
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/vids
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/idschema/latest?schemaVersion={schemaVersion}&domain={domain}&type={type}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/proxy/masterdata/gendercode/{gendertype}/{langcode}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/vid
Domain: api-internal.qa-plan.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies/
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/download-card/event/{eventId}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/bell/updatedttime
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}
Domain: api-internal.qa-plan.mosip.net ---- Module: resident ---- End Point: resident/v1/download-card | ||||
|---|---|---|---|---|---|---|---|---|
Server Errors No server errors | ||||||||
| Test Scenario | # Total | # Passed | # Skipped | # Failed | Execution Time (HH:MM:SS) | |||
| GenerateVID | 93 | 83 | 6 | 4 | 00:34:29 | |||
| GetOrderStatus | 20 | 20 | 0 | 0 | 00:00:04 | |||
| SendOtpForExpiration | 4 | 4 | 0 | 0 | 00:00:18 | |||
| RevokeVID | 30 | 28 | 0 | 2 | 00:03:14 | |||
| UpdateUIN | 14 | 14 | 0 | 0 | 00:03:42 | |||
| GetRidByIndividualId | 4 | 4 | 0 | 0 | 00:00:02 | |||
| GetRemainingupdatecountbyIndividualIdRequest | 4 | 3 | 0 | 1 | 00:00:01 | |||
| ReqAidOtp | 6 | 6 | 0 | 0 | 00:00:06 | |||
| CheckAidStatus | 7 | 6 | 0 | 1 | 00:00:29 | |||
| DownloadUinCard | 8 | 8 | 0 | 0 | 00:01:05 | |||
| AuthHistory | 16 | 16 | 0 | 0 | 00:01:59 | |||
| PrintUin | 18 | 17 | 0 | 1 | 00:01:47 | |||
| RidCheckStatus | 8 | 7 | 0 | 1 | 00:00:02 | |||
| ValidateExpiredOTP | 4 | 4 | 0 | 0 | 00:00:22 | |||
| AuthLock | 37 | 37 | 0 | 0 | 00:06:24 | |||
| AuthUnLock | 50 | 50 | 0 | 0 | 00:05:46 | |||
| RequestCredentials | 51 | 44 | 0 | 7 | 00:11:03 | |||
| CredentialCheckStatus | 6 | 0 | 0 | 6 | 00:00:12 | |||
| ReGenerateVID | 2 | 2 | 0 | 0 | 00:01:50 | |||
| SendOTP | 20 | 19 | 0 | 1 | 00:01:00 | |||
| GetCredentialTypes | 2 | 2 | 0 | 0 | 00:00:01 | |||
| DownloadWithReqid | 10 | 10 | 0 | 0 | 00:00:05 | |||
| GetUiProperties | 1 | 1 | 0 | 0 | 00:00:00 | |||
| GetLocationHierarchyByLanguageCode | 3 | 2 | 0 | 1 | 00:00:01 | |||
| GetValidDocumentByLangCode | 5 | 5 | 0 | 0 | 00:00:04 | |||
| GetImmediateChildrenByLocCodeAndLangCode | 5 | 5 | 0 | 0 | 00:00:01 | |||
| GetCoordinateSpecificRegistrationCenters | 14 | 14 | 0 | 0 | 00:00:03 | |||
| GetRegistrationCenterWorkingDays | 6 | 6 | 0 | 0 | 00:00:01 | |||
| GetLocationDetailsByLocCodeAndLangCode | 5 | 5 | 0 | 0 | 00:00:01 | |||
| GetResidentValidDocuments | 5 | 5 | 0 | 0 | 00:00:01 | |||
| GetLatestIdSchema | 2 | 2 | 0 | 0 | 00:00:00 | |||
| GetRegCenterByLangCodeAndHierarchyLevel | 16 | 16 | 0 | 0 | 00:00:06 | |||
| GetRegistrationCenterByHierarchyLevelAndTextPaginated | 20 | 20 | 0 | 0 | 00:00:05 | |||
| GetChannelVerificationStatus | 10 | 10 | 0 | 0 | 00:01:50 | |||
| OAuthDetailsRequest | 2 | 0 | 0 | 2 | 00:00:00 | |||
| AuthenticateUser | 2 | 0 | 2 | 0 | 00:00:00 | |||
| AuthorizationCode | 2 | 0 | 2 | 0 | 00:00:00 | |||
| SignJWT | 1 | 0 | 0 | 1 | 00:00:00 | |||
| GenerateToken | 2 | 0 | 2 | 0 | 00:00:00 | |||
| GetRemainingupdatecountbyIndividualIdRequest2 | 3 | 1 | 0 | 2 | 00:00:00 | |||
| PersonalizedCard | 8 | 2 | 0 | 6 | 00:00:00 | |||
| GetPartnersByPartnerType | 6 | 2 | 0 | 4 | 00:00:00 | |||
| ReqShareCredWithPartner | 15 | 0 | 15 | 0 | 00:00:00 | |||
| GetIdentityMapping | 1 | 0 | 0 | 1 | 00:00:00 | |||
| GetSupportingDoc | 2 | 2 | 0 | 0 | 00:00:01 | |||
| GetInputAttributeValues | 7 | 0 | 0 | 7 | 00:00:00 | |||
| GetLastClickNotification | 4 | 2 | 0 | 2 | 00:00:01 | |||
| PutBellUpdatedTime | 3 | 1 | 0 | 2 | 00:00:00 | |||
| DownloadNearestRegCen | 6 | 6 | 0 | 0 | 00:00:02 | |||
| DownloadRegCenterDetails | 5 | 5 | 0 | 0 | 00:00:02 | |||
| GetAllTemplateBylangCodeAndTemplateTypeCode | 11 | 1 | 0 | 10 | 00:00:00 | |||
| AuditLog | 2 | 0 | 0 | 2 | 00:00:00 | |||
| GetValidateToken | 4 | 2 | 0 | 2 | 00:00:00 | |||
| AuthLockNew | 47 | 1 | 0 | 46 | 00:00:00 | |||
| GetAuthLockStatus | 3 | 1 | 0 | 2 | 00:00:00 | |||
| AuthUnlockNew | 59 | 1 | 0 | 58 | 00:00:00 | |||
| GenerateVIDNew | 21 | 1 | 0 | 20 | 00:00:00 | |||
| GetRequestCardVid | 7 | 0 | 3 | 4 | 00:00:00 | |||
| GetRetrieveVidPolicy | 2 | 0 | 0 | 2 | 00:00:00 | |||
| RetrieveVID | 3 | 1 | 0 | 2 | 00:00:00 | |||
| GetServiceHistory | 57 | 2 | 0 | 55 | 00:00:00 | |||
| AcknowledgementController | 15 | 0 | 9 | 6 | 00:00:00 | |||
| GetNotifications | 21 | 1 | 0 | 20 | 00:00:00 | |||
| GetNotificationsCount | 4 | 2 | 0 | 2 | 00:00:00 | |||
| GrievanceTicket | 16 | 1 | 7 | 8 | 00:00:00 | |||
| DownloadServiceHistory | 17 | 1 | 0 | 16 | 00:00:00 | |||
| DownloadUinCardByEventId | 6 | 1 | 3 | 2 | 00:00:00 | |||
| GetCheckEventIdStatus | 6 | 0 | 4 | 2 | 00:00:00 | |||
| PinStatus | 5 | 0 | 3 | 2 | 00:00:00 | |||
| UnPinStatus | 5 | 0 | 3 | 2 | 00:00:00 | |||
| RevokeVIDNew | 10 | 2 | 7 | 1 | 00:00:00 | |||
| UploadDocument | 16 | 2 | 0 | 14 | 00:00:00 | |||
| UpdateUINNew | 27 | 1 | 0 | 26 | 00:00:00 | |||
| GetDocByTransId | 5 | 1 | 0 | 4 | 00:00:00 | |||
| GetDocByDocId | 7 | 0 | 5 | 2 | 00:00:00 | |||
| DeleteDoc | 15 | 0 | 7 | 8 | 00:00:00 | |||
| TranslitrateData | 19 | 3 | 0 | 16 | 00:00:01 | |||
| DownloadSupportingDocs | 6 | 6 | 0 | 0 | 00:00:04 | |||
| GetDocumentTypes | 7 | 7 | 0 | 0 | 00:00:01 | |||
| GetGenderCode | 5 | 5 | 0 | 0 | 00:00:01 | |||
| SendOtpForContactDet | 19 | 1 | 0 | 18 | 00:00:00 | |||
| UpdateContactDetails | 21 | 1 | 0 | 20 | 00:00:00 | |||
| SendOtpToUserId | 27 | 1 | 0 | 26 | 00:00:00 | |||
| ValidateWithUserIdOtp | 38 | 0 | 0 | 38 | 00:00:00 | |||
| Total | 1,108 | 542 | 78 | 488 | 01:17:01 | |||
| TestCase Number | TestCase | TestCase Description | Execution Time (HH:MM:SS) |
|---|---|---|---|
| GenerateVID — Failed | |||
| Resident_Generate_Perpetual_VID_Using_Onetimeuse_VID_Smoke_sid | Generate perpetual VID using Onetimeuse VID | 00:03:58 | |
| Resident_Generate_Temporary_VID_SIX_Valid_Smoke_sid | Generate six temporary VID using valid inputs | 00:00:11 | |
| Resident_Generate_Temporary_VID_Using_Perp_VID_Smoke_sid | Generate temporary VID using perpetual VID | 00:03:54 | |
| Resident_Generate_Temporary_VID_Using_Temp_VID_Smoke_sid | Generate temporary VID using temporary VID | 00:04:12 | |
| GenerateVID — Skipped | |||
| Resident_Generate_Onetimeuse_VID_Using_Onetimeuse_VID_Pos | Generate Onetimeuse VID using Onetimeuse VID in positive way | 00:00:00 | |
| Resident_Generate_Onetimeuse_VID_Using_Perp_VID_Smoke_sid | Generate Onetimeuse VID using perpetual VID in positive way | 00:00:00 | |
| Resident_Generate_Onetimeuse_VID_Using_Temp_VID_Smoke_sid | Generate Onetimeuse VID using temporary VID in positive way | 00:00:00 | |
| Resident_Generate_Perpetual_VID_Using_Perpetual_VID_Pos | Generate perpetual VID using perpetual VID in positive way | 00:00:00 | |
| Resident_Generate_Perpetual_VID_Using_Temp_VID_Smoke_sid | Generate perpetual VID using temporary VID in positive way | 00:00:00 | |
| Resident_Generate_Temporary_VID_Using_Onetimeuse_VID_Smoke_sid | Generate temporary VID using Onetimeuse VID in positive way | 00:00:00 | |
| GenerateVID — Passed | |||
| Resident_GenerateVID_All_Valid_Smoke_OneTimeUse_VID_sid | Generate Onetimeuse VID using all valid inputs | 00:00:08 | |
| Resident_GenerateVID_All_Valid_Smoke_Perpetual_sid | Generate perpetual VID using all valid inputs | 00:00:10 | |
| Resident_GenerateVID_All_Valid_Smoke_Temp_VID_sid | Generate temporary VID using all valid inputs | 00:00:11 | |
| Resident_GenerateVID_InValid_transactionId_Temp_VID | Generate temporary VID using an invalid transactionId | 00:00:13 | |
| Resident_GenerateVID_Invalid_OTP_Neg | Generate VID using an invalid OTP | 00:00:16 | |
| Resident_GenerateVID_Invalid_OTP_Onetimeuse_VID_Neg | Generate Onetimeuse VID using an invalid OTP | 00:00:09 | |
| Resident_GenerateVID_Invalid_OTP_Temp_VID_Neg | Generate temporary VID using an invalid OTP | 00:00:09 | |
| Resident_GenerateVID_MISSING_OTP_Neg | Generate VID using missing OTP | 00:00:04 | |
| Resident_GenerateVID_Onetime_Inv_Scen_Valid_Smoke_sid | Generate Onetimeuse VID using invoice scenario with valid inputs | 00:00:13 | |
| Resident_GenerateVID_Onetimeuse_Esignet_Integ_Valid_Smoke_sid | Generate Onetimeuse VID using an esignet integer with valid inputs | 00:00:16 | |
| Resident_GenerateVID_Onetimeuse_ForEotp_Scen_Valid_Smoke_sid | Generate Onetimeuse VID for expire OTP scenario with valid inputs | 00:00:12 | |
| Resident_GenerateVID_Onetimeuse_GetRid_Valid_Smoke_sid | Generate Onetimeuse VID to get RID with valid inputs | 00:00:14 | |
| Resident_GenerateVID_Onetimeuse_Using_RevokeUIN_Valid_Smoke_sid | Generate Onetimeuse VID using a revoke UIN with valid inputs | 00:00:24 | |
| Resident_GenerateVID_Perpetual_Empty_TransactionId_Neg | Generate perpetual VID using an empty transactionId | 00:00:04 | |
| Resident_GenerateVID_Perpetual_Empty_id_Neg | Generate perpetual VID using an empty Id | 00:00:04 | |
| Resident_GenerateVID_Perpetual_Empty_individualIdType_Pos | Generate perpetual VID using an empty individualIdType | 00:00:08 | |
| Resident_GenerateVID_Perpetual_Empty_individualId_Neg | Generate perpetual VID using an empty individualId | 00:00:04 | |
| Resident_GenerateVID_Perpetual_Empty_otp_Neg | Generate perpetual VID using an empty OTP | 00:00:04 | |
| Resident_GenerateVID_Perpetual_Empty_requesttime_Neg | Generate perpetual VID using an empty requesttime | 00:00:09 | |
| Resident_GenerateVID_Perpetual_Empty_version_Neg | Generate perpetual VID using an empty version | 00:00:04 | |
| Resident_GenerateVID_Perpetual_Empty_vidType_Neg | Generate perpetual VID using an empty vidtype | 00:00:08 | |
| Resident_GenerateVID_Perpetual_Esignet_Integ_Valid_Smoke_sid | Generate perpetual VID using an esignet integer with valid inputs | 00:00:18 | |
| Resident_GenerateVID_Perpetual_ForEotp_Scen_Valid_Smoke_sid | Generate perpetual VID for expire OTP scenario with valid inputs | 00:00:13 | |
| Resident_GenerateVID_Perpetual_GetRid_Valid_Smoke_sid | Generate perpetual VID to get RID with valid inputs | 00:00:09 | |
| Resident_GenerateVID_Perpetual_Inv_Scen_Valid_Smoke_sid | Generate perpetual VID using invoice scenario with valid inputs | 00:00:15 | |
| Resident_GenerateVID_Perpetual_Random_individualIdType_Pos | Generate perpetual VID using random individualIdType | 00:00:13 | |
| Resident_GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid | Generate perpetual VID using revokeUIN and valid inputs | 00:00:08 | |
| Resident_GenerateVID_Temp_GetRid_Valid_Smoke_sid | Generate temporary VID to get RID with valid inputs | 00:00:15 | |
| Resident_GenerateVID_Temporary_1_Esignet_Integ_Valid_Smoke_sid | Generate one temporary VID using an esignet integer with valid inputs | 00:00:19 | |
| Resident_GenerateVID_Temporary_1_ForEotp_Scen_Valid_Smoke_sid | Generate one temporary VID for expire OTP scenario with valid inputs | 00:00:10 | |
| Resident_GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid | Generate one temporary VID using a revoke UIN with valid inputs | 00:00:10 | |
| Resident_GenerateVID_Temporary_2_Esignet_Integ_Valid_Smoke_sid | Generate two temporary VID using an esignet integer with valid inputs | 00:00:34 | |
| Resident_GenerateVID_Temporary_2_ForEotp_Scen_Valid_Smoke_sid | Generate two temporary VID for expire OTP scenario with valid inputs | 00:00:14 | |
| Resident_GenerateVID_Temporary_2_Using_RevokeUIN_Valid_Smoke_sid | Generate two temporary VID using a revoke UIN with valid inputs | 00:00:09 | |
| Resident_GenerateVID_Temporary_3_Esignet_Integ_Valid_Smoke_sid | Generate three temporary VID using an esignet integer with valid inputs | 00:00:12 | |
| Resident_GenerateVID_Temporary_3_ForEotp_Scen_Valid_Smoke_sid | Generate three temporary VID for expire OTP scenario with valid inputs | 00:00:15 | |
| Resident_GenerateVID_Temporary_3_Using_RevokeUIN_Valid_Smoke_sid | Generate three temporary VID using a revoke UIN with valid inputs | 00:00:22 | |
| Resident_GenerateVID_Temporary_4_Esignet_Integ_Valid_Smoke_sid | Generate four temporary VID using an esignet integer with valid inputs | 00:00:10 | |
| Resident_GenerateVID_Temporary_4_ForEotp_Scen_Valid_Smoke_sid | Generate four temporary VID for expire OTP scenario with valid inputs | 00:00:23 | |
| Resident_GenerateVID_Temporary_4_Using_RevokeUIN_Valid_Smoke_sid | Generate four temporary VID using a revoke UIN with valid inputs | 00:00:11 | |
| Resident_GenerateVID_Temporary_Valid_Smoke_sid | Generate VID for temporary using valid inputs | 00:00:07 | |
| Resident_GenerateVID_TransactionMismatch_Neg | Generate VID using mismatched transaction | 00:00:07 | |
| Resident_GenerateVID_invalid_Id_Neg | Generate VID using an invalid Id | 00:00:05 | |
| Resident_GenerateVID_invalid_Timestamp_Neg | Generate VID using an invalid timestamp | 00:00:03 | |
| Resident_GenerateVID_invalid_individualId_Neg | Generate VID using an invalid individualId | 00:00:04 | |
| Resident_GenerateVID_invalid_version_Neg | Generate VID using an invalid version | 00:00:07 | |
| Resident_GenerateVID_missing_Id_Neg | Generate VID using missing Id | 00:00:09 | |
| Resident_GenerateVID_missing_Timestamp_Neg | Generate VID using missing timestamp | 00:00:06 | |
| Resident_GenerateVID_missing_individualId_Neg | Generate VID using missing individualId | 00:00:06 | |
| Resident_GenerateVID_missing_version_Neg | Generate VID using missing version | 00:00:08 | |
| Resident_Generate_Onetimeuse_VID_Using_Onetimeuse_VID_sid_Neg | Generate an Onetimeuse VID using an Onetimeuse VID in negative way | 00:00:09 | |
| Resident_Generate_Onetimeuse_VID_Using_Perpetual_VID_sid_Neg | Generate an Onetimeuse VID using perpetual VID in negative way | 00:00:11 | |
| Resident_Generate_Onetimeuse_VID_Using_Temp_VID_sid_Neg | Generate an Onetimeuse VID using temporary VID in negative way | 00:00:09 | |
| Resident_Generate_Onetimeuse_VID_Valid_Smoke_sid | Generate Onetimeuse VID using valid inputs | 00:00:13 | |
| Resident_Generate_Perpetual_VID_1_Smoke_sid | Generate one perpetual VID using valid inputs | 00:00:16 | |
| Resident_Generate_Perpetual_VID_2_Smoke_sid | Generate two perpetual VID using valid inputs | 00:00:32 | |
| Resident_Generate_Perpetual_VID_3_Smoke_sid | Generate three perpetual VID using valid inputs | 00:00:18 | |
| Resident_Generate_Perpetual_VID_Email_Valid_Smoke_sid | Generate perpetual VID using Email and valid inputs | 00:00:09 | |
| Resident_Generate_Perpetual_VID_EmptyChannel_Invalid_Neg | Generate perpetual VID using an empty channel | 00:00:01 | |
| Resident_Generate_Perpetual_VID_For_SendOtp_Valid_Smoke_sid | Generate perpetual VID for send OTP using valid inputs | 00:00:10 | |
| Resident_Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid | Generate perpetual VID with valid order status | 00:00:16 | |
| Resident_Generate_Perpetual_VID_Phone_Valid_Smoke_sid | Generate perpetual VID using phone and valid inputs | 00:00:20 | |
| Resident_Generate_Perpetual_VID_SecondTime_Smoke_sid | Generate perpetual VID secondtime using valid inputs | 00:00:18 | |
| Resident_Generate_Perpetual_VID_Using_Onetimeuse_VID_sid_Neg | Generate perpetual VID using an Onetimeuse VID in negative way | 00:00:21 | |
| Resident_Generate_Perpetual_VID_Using_Perpetual_VID_sid_Neg | Generate perpetual VID using perpetual VID in negative way | 00:00:12 | |
| Resident_Generate_Perpetual_VID_Using_Temp_VID_sid_Neg | Generate perpetual VID using temporary VID in negative way | 00:00:10 | |
| Resident_Generate_Perpetual_VID_Valid_First_Smoke_sid | Generate first perpetual VID using valid inputs | 00:00:10 | |
| Resident_Generate_Perpetual_VID_Valid_Smoke_send_otp_with_max_email_character_sid | Generate a perpetual VID by sending an OTP to an email ID with maximum character | 00:00:21 | |
| Resident_Generate_Perpetual_VID_Valid_Smoke_sid | Generate perpetual VID using valid inputs | 00:03:51 | |
| Resident_Generate_Perpetual_VID_With_InValid_UIN | Generate perpetual VID using an invalid UIN | 00:00:04 | |
| Resident_Generate_Perpetual_VID_uin_Transactions_Second_sid | Generate perpetual VID for UIN transactions using valid inputs | 00:00:08 | |
| Resident_Generate_Perpetual_VID_uin_Transactions_sid | Generate perpetual VID for UIN transactions using valid inputs | 00:00:09 | |
| Resident_Generate_Temp_VID_Valid_Smoke_sid | Generate temporary VID using valid inputs | 00:00:11 | |
| Resident_Generate_Temporary_VID_FIVE_Valid_Smoke_sid | Generate five temporary VID using valid inputs | 00:00:09 | |
| Resident_Generate_Temporary_VID_FOUR_Valid_Smoke_sid | Generate four temporary VID using valid inputs | 00:00:10 | |
| Resident_Generate_Temporary_VID_ONE_Valid_Smoke_sid | Generate one temporary VID using valid inputs | 00:00:11 | |
| Resident_Generate_Temporary_VID_TWO_Valid_Smoke_sid | Generate two temporary VID using valid inputs | 00:00:20 | |
| Resident_Generate_Temporary_VID_Three_Valid_Smoke_sid | Generate three temporary VID using valid inputs | 00:00:14 | |
| Resident_Generate_Temporary_VID_Using_Onetimeuse_VID_sid_Neg | Generate temporary VID using an Onetimeuse VID in negative way | 00:00:11 | |
| Resident_Generate_Temporary_VID_Using_Perpetual_VID_sid_Neg | Generate temporary VID using perpetual VID in negative way | 00:00:12 | |
| Resident_Generate_Temporary_VID_Using_Temp_VID_sid_Neg | Generate temporary VID using temporary VID in negative way | 00:00:07 | |
| Resident_Generate_Temporary_VID_Valid_Smoke_sid | Generate temporary VID using valid inputs | 00:00:12 | |
| Resident_Generate_Temporary_VID_use_3_Smoke_sid | Generate temporary VID using three cases with valid inputs | 00:00:23 | |
| GetOrderStatus — Passed | |||
| Resident_GetOrderStatus_0_Valid_TransactionID_Smoke | Get order status using UIN with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_1_Valid_TransactionID_Smoke | Get 1st order status using UIN with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_2_Valid_TransactionID_Smoke | Get 2nd order status using UIN with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_3_Valid_TransactionID_Smoke | Get 3rd order status using UIN with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_4_Valid_TransactionID_Smoke | Get 4th order status using UIN with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_5_Valid_TransactionID_Smoke | Get 5th order status using UIN with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_6_Invalid_TransactionID_Smoke | Get 6th order status using UIN with an invalid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_7_Invalid_TransactionID_Smoke | Get 7th order status using UIN with an invalid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_8_Invalid_TransactionID_Smoke | Get 8th order status using UIN with an invalid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_9_Invalid_TransactionID_Smoke | Get 9th order status using UIN with an invalid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_Vid_0_Valid_TransactionID_Smoke | Get order status using VID with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_Vid_1_Valid_TransactionID_Smoke | Get 1st order status using VID with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_Vid_2_Valid_TransactionID_Smoke | Get 2nd order status using VID with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_Vid_3_Valid_TransactionID_Smoke | Get 3rd order status using VID with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_Vid_4_Valid_TransactionID_Smoke | Get 4th order status using VID with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_Vid_5_Valid_TransactionID_Smoke | Get 5th order status using VID with valid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_Vid_6_Invalid_TransactionID_Smoke | Get 6th order status using VID with an invalid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_Vid_7_Invalid_TransactionID_Smoke | Get 7th order status using VID with an invalid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_Vid_8_Invalid_TransactionID_Smoke | Get 8th order status using VID with an invalid transactionId | 00:00:00 | |
| Resident_GetOrderStatus_Vid_9_Invalid_TransactionID_Smoke | Get 9th order status using VID with an invalid transactionId | 00:00:00 | |
| SendOtpForExpiration — Passed | |||
| Resident_SendOtpForExpiration_Valid_UIN_All_Smoke | Request Otp using UIN | 00:00:05 | |
| Resident_SendOtpForExpiration_using_OneTimeUseVid_Smoke | Request Otp using onetimeuse VID | 00:00:03 | |
| Resident_SendOtpForExpiration_using_PerpetualVid_Smoke | Request Otp using perpetual VID | 00:00:04 | |
| Resident_SendOtpForExpiration_using_TempVid_Smoke | Request Otp using temporary VID | 00:00:04 | |
| RevokeVID — Failed | |||
| Resident_Revoke_Temporary_VID_UsingOnetimeVID_Valid_Smoke | Revoke temporary VID when Otp requested using onetimeuse VID | 00:00:12 | |
| Resident_Revoke_Temporary_VID_UsingTempVID_Valid_Smoke | Revoke temporary VID when Otp requested using temporary VID | 00:00:10 | |
| RevokeVID — Passed | |||
| Resident_RevokeVID_Empty_Id | Revoke Perpetual VID when Otp requested using UIN and id value is given empty | 00:00:03 | |
| Resident_RevokeVID_Empty_Individual_Id | Revoke Perpetual VID when Otp requested using UIN and individual id value is given empty | 00:00:04 | |
| Resident_RevokeVID_Empty_Request_Time | Revoke temporary VID when Otp requested using UIN and requesttime is given empty | 00:00:04 | |
| Resident_RevokeVID_Empty_transactionID | Revoke temporary VID when Otp requested using UIN and empty transaction id is given | 00:00:04 | |
| Resident_RevokeVID_Empty_version | Revoke temporary VID when Otp requested using UIN and empty version is given | 00:00:03 | |
| Resident_RevokeVID_Empty_vidstatus | Revoke temporary VID when Otp requested using UIN and VidStatus is empty | 00:00:04 | |
| Resident_RevokeVID_Invalid_Id | Revoke Perpetual VID by giving id value invalid and otp requested uisng UIN | 00:00:03 | |
| Resident_RevokeVID_Invalid_Individual_Id | Revoke Perpetual VID when Otp requested using UIN and invalid individual id is given | 00:00:10 | |
| Resident_RevokeVID_Invalid_Request_Time | Revoke temporary VID when Otp requested using UIN and invalid requesttime is given | 00:00:05 | |
| Resident_RevokeVID_Invalid_transactionID | Revoke temporary VID when Otp requested using UIN and invalid transaction id is given | 00:00:04 | |
| Resident_RevokeVID_Invalid_version | Revoke temporary VID when Otp requested using UIN and invalid version is given | 00:00:03 | |
| Resident_RevokeVID_Invalid_vidstatus | Revoke temporary VID when Otp requested using UIN and invalid VidStatus is given | 00:00:04 | |
| Resident_RevokeVID_Missing_Id | Revoke Perpetual VID by removing id attribute from request and otp requested using UIN | 00:00:04 | |
| Resident_RevokeVID_Missing_Individual_Id | Revoke Perpetual VID when Otp requested using UIN and individual id is removed from request | 00:00:04 | |
| Resident_RevokeVID_Missing_Request_Time | Revoke temporary VID when Otp requested using UIN and requesttime is removed in request | 00:00:03 | |
| Resident_RevokeVID_Missing_transactionID | Revoke temporary VID when Otp requested using UIN and transaction id is removed from request | 00:00:03 | |
| Resident_RevokeVID_Missing_version | Revoke temporary VID when Otp requested using UIN and version is removed from request | 00:00:04 | |
| Resident_RevokeVID_Missing_vid_status | Revoke temporary VID when Otp requested using UIN and VidStatus is removed from request | 00:00:03 | |
| Resident_Revoke_Expired_Onetimeuse_VID_Neg | Revoke expired onetimeuse VID when Otp requested using UIN | 00:00:10 | |
| Resident_Revoke_Expired_Perpetual_VID_Neg | Revoke expired VID when Otp requested using UIN | 00:00:11 | |
| Resident_Revoke_Expired_Temp_VID_Neg | Revoke Expired temporary VID when Otp requested using UIN | 00:00:09 | |
| Resident_Revoke_Onetimeuse_VID_UsingSameVID_Invalid | Revoke Onetimeuse VID when Otp requested using same VID | 00:00:04 | |
| Resident_Revoke_Onetimeuse_VID_UsingUIN_Valid_Smoke | Revoke onetimeuse VID when Otp requested using UIN | 00:00:12 | |
| Resident_Revoke_Perpetual_VID_UsingSameVID_Invalid | Revoke Perpetual VID when Otp requested using same VID | 00:00:03 | |
| Resident_Revoke_Perpetual_VID_UsingUIN_Valid_Smoke | Revoke perpetual VID when Otp requested using UIN | 00:00:12 | |
| Resident_Revoke_Temporary_VID_UsingPerpVID_Valid_Smoke | Revoke temporary VID when Otp requested using perpetual VID | 00:00:11 | |
| Resident_Revoke_Temporary_VID_UsingSameVID_Invalid | Revoke Temporary VID when Otp requested using same VID | 00:00:03 | |
| Resident_Revoke_Temporary_VID_UsingUIN_Valid_Smoke | Revoke temporary VID when Otp requested using UIN | 00:00:10 | |
| UpdateUIN — Passed | |||
| Resident_UpdateUIN_Invalid_Id_Neg | Update UIN when invalid id is given | 00:00:07 | |
| Resident_UpdateUIN_Invalid_IndividualId_Neg | Update UIN when invalid individualid is given | 00:00:06 | |
| Resident_UpdateUIN_Invalid_Otp_Empty_Neg | Update UIN when otp is not given | 00:00:08 | |
| Resident_UpdateUIN_Invalid_Otp_Neg | Update UIN when invalid otp is given | 00:00:21 | |
| Resident_UpdateUIN_Invalid_Timestamp_Neg | Update UIN when invalid timestamp is given | 00:00:04 | |
| Resident_UpdateUIN_Invalid_TrnxID_Empty_Neg | Update UIN when invalid transactionid is given | 00:00:05 | |
| Resident_UpdateUIN_Invalid_TrnxID_Mismatch_Neg | Update UIN when transactionid is mismatched from Request otp API | 00:00:08 | |
| Resident_UpdateUIN_Invalid_Version_Neg | Update UIN when invalid version is given | 00:00:05 | |
| Resident_UpdateUIN_Missing_Id_Neg | Update UIN when id is removed from request | 00:00:04 | |
| Resident_UpdateUIN_Missing_IndividualId_Neg | Update UIN when individualid is removed from request | 00:00:08 | |
| Resident_UpdateUIN_Missing_Otp_Neg | Update UIN when otp is removed from request | 00:00:07 | |
| Resident_UpdateUIN_Missing_Timestamp_Neg | Update UIN when timestamp is removed from request | 00:00:07 | |
| Resident_UpdateUIN_Missing_Version_Neg | Update UIN when version is removed from request | 00:00:21 | |
| Resident_UpdateUIN_Valid_All_Smoke_Pos_sid | Update UIN with all valid details | 00:00:14 | |
| GetRidByIndividualId — Passed | |||
| Resident_GetRidByIndividualId_OneTime_Vid_Valid_Smoke | Get RID when valid OneTime use VID is given in input parameters | 00:00:00 | |
| Resident_GetRidByIndividualId_Perp_Vid_all_Valid_Smoke | Get RID when valid perpetual VID is given in input parameters | 00:00:01 | |
| Resident_GetRidByIndividualId_Temp_Vid_all_Valid_Smoke | Get RID when valid Temporary VID is given in input parameters | 00:00:00 | |
| Resident_GetRidByIndividualId_all_Valid_Smoke | Get RID when valid individual id is given in input parameters | 00:00:00 | |
| GetRemainingupdatecountbyIndividualIdRequest — Failed | |||
| Resident_GetRemainingupdatecountbyIndividualIdRequest_Invalid_Token | Get remaining update count when invalid token is used | 00:00:00 | |
| GetRemainingupdatecountbyIndividualIdRequest — Passed | |||
| Resident_GetRemainingupdatecountbyIndividualIdRequest_Valid_Smoke | Get remaining update count when UIN is given in input parameters | 00:00:00 | |
| Resident_GetRemainingupdatecountby_Invalid_IndividualIdRequest_Negative | Get remaining update count when invalid UIN is used in input parameters | 00:00:00 | |
| Resident_GetRemainingupdatecountby_StatusCode_empty_IndividualIdRequest_Negative | Get remaining update count when individualid is not given in input parameters | 00:00:00 | |
| ReqAidOtp — Passed | |||
| Resident_ReqAidOtp_Empty_IndividualId_Neg | Request otp when individualId value is empty | 00:00:00 | |
| Resident_ReqAidOtp_Empty_TransactionID_Neg | Request otp when transcationId is empty | 00:00:00 | |
| Resident_ReqAidOtp_Invalid_IndividualId_Neg | Request otp using invalid individualID | 00:00:00 | |
| Resident_ReqAidOtp_Invalid_OtpChannel_Neg | Request otp with invalid otpChannel | 00:00:01 | |
| Resident_ReqAidOtp_Invalid_TransactionID_Neg | Request otp bu giving invalid transcationId | 00:00:00 | |
| Resident_ReqAidOtp_all_Valid_Smoke | Request otp using UIN | 00:00:03 | |
| CheckAidStatus — Failed | |||
| Resident_CheckAidStatus_Invalid_Otp_Neg | Check the status of the AID using an invalid OTP | 00:00:05 | |
| CheckAidStatus — Passed | |||
| Resident_CheckAidStatus_Empty_Aid_Neg | Check the status of the AID using an empty AID | 00:00:04 | |
| Resident_CheckAidStatus_Empty_Otp_Neg | Check the status of the AID using an empty otp | 00:00:03 | |
| Resident_CheckAidStatus_Empty_TransactionID_Neg | Check the status of the AID using an empty transaction ID | 00:00:04 | |
| Resident_CheckAidStatus_Invalid_Aid_Neg | Check the status of the AID by using an invalid AID | 00:00:03 | |
| Resident_CheckAidStatus_Invalid_TransactionID_Neg | Check the status of the AID using an invalid transactionID | 00:00:04 | |
| Resident_CheckAidStatus_all_Valid_Smoke | Check the status of the AID using valid data | 00:00:04 | |
| DownloadUinCard — Passed | |||
| Resident_DownloadUinCard_Empty_IndividualID_Neg | Download UIN card using an empty individualId | 00:00:05 | |
| Resident_DownloadUinCard_Empty_Otp_Neg | Download UIN card using an empty OTP | 00:00:07 | |
| Resident_DownloadUinCard_Empty_TransactionID_Neg | Download UIN card using an empty transactionId | 00:00:08 | |
| Resident_DownloadUinCard_Invalid_IndividualID_Neg | Download UIN card using an invalid individualId | 00:00:07 | |
| Resident_DownloadUinCard_Invalid_Otp_Neg | Download UIN card using an invalid OTP | 00:00:17 | |
| Resident_DownloadUinCard_Invalid_TransactionID_Neg | Download UIN card using an invalid transactionId | 00:00:04 | |
| Resident_DownloadUinCard_With_Invalid_OTP_Neg | Download UIN card with an invalid OTP | 00:00:10 | |
| Resident_DownloadUinCard_all_Valid_Smoke | Download UIN card using all valid inputs | 00:00:04 | |
| AuthHistory — Passed | |||
| TC_Resident_AuthHistory_13 | Resident_AuthHistory_InValid_OTP_Neg | Retrieve the authentication history using invalid OTP | 00:00:12 |
| TC_Resident_AuthHistory_03 | Resident_AuthHistory_InValid_UIN_Neg | Retrieve the authentication history using invalid UIN | 00:00:05 |
| TC_Resident_AuthHistory_09 | Resident_AuthHistory_InValid_version_Neg | Retrieve the authentication history using invalid version parameter | 00:00:04 |
| TC_Resident_AuthHistory_07 | Resident_AuthHistory_Invalid_Id_Neg | Retrieve the authentication history using an invalid ID parameter | 00:00:03 |
| TC_Resident_AuthHistory_11 | Resident_AuthHistory_Invalid_Timestamp_Neg | Retrieve the authentication history using invalid timestamp | 00:00:03 |
| TC_Resident_AuthHistory_08 | Resident_AuthHistory_Missing_Id_Neg | Retrieve the authentication history using missing ID parameter | 00:00:03 |
| TC_Resident_AuthHistory_05 | Resident_AuthHistory_Missing_OTP_Neg | Retrieve the authentication history by missing OTP parameter | 00:00:03 |
| TC_Resident_AuthHistory_12 | Resident_AuthHistory_Missing_Timestamp_Neg | Retrieve the authentication history with missing timestamp | 00:00:03 |
| TC_Resident_AuthHistory_10 | Resident_AuthHistory_Missing_version_Neg | Retrieve the authentication history with missing version | 00:00:04 |
| TC_Resident_AuthHistory_06 | Resident_AuthHistory_TransactionMismatch_Neg | Retrieve the authentication history by transaction mismatch | 00:00:08 |
| TC_Resident_AuthHistory_15 | Resident_AuthHistory_With_UIN_Email_smoke_Pos | Retrieve the authentication history with UIN via email | 00:00:09 |
| TC_Resident_AuthHistory_16 | Resident_AuthHistory_With_UIN_EmptyChannel_Invalid_Neg | Retrieve the authentication history with UIN using an empty channel | 00:00:06 |
| TC_Resident_AuthHistory_14 | Resident_AuthHistory_With_UIN_Phone_smoke_Pos | Retrieve the authentication history with UIN via phone | 00:00:13 |
| TC_Resident_AuthHistory_01 | Resident_AuthHistory_With_UIN_smoke_Pos | Retrieve authentication history based on residents UIN | 00:00:09 |
| TC_Resident_AuthHistory_02 | Resident_AuthHistory_With_VID_smoke_Pos | Retrieve authentication history based on residents VID | 00:00:23 |
| TC_Resident_AuthHistory_04 | Resident_AuthHistory_missing_UIN_Neg | Retrieve the authentication history by missing UIN | 00:00:04 |
| PrintUin — Failed | |||
| Resident_PrintUin_All_Valid_Smoke | Print UIN card when otp requested using UIN | 00:00:17 | |
| PrintUin — Passed | |||
| Resident_PrintUin_Empty_Individual_Id_Neg | Print UIN card when otp requested using UIN and individualId value is given as empty | 00:00:03 | |
| Resident_PrintUin_Invalid_Empty_Cardtype_Neg | Print UIN card when otp requested using UIN and invalid card type is given in request | 00:00:09 | |
| Resident_PrintUin_Invalid_Empty_Otp_Neg | Print UIN card when otp requested using UIN and otp is not given in request | 00:00:03 | |
| Resident_PrintUin_Invalid_Empty_TrnxID_Neg | Print UIN card when otp requested using UIN and transaction id value is given as empty | 00:00:07 | |
| Resident_PrintUin_Invalid_Empty_requestTime_Neg | Print UIN card when otp requested using UIN and request time value is given as empty | 00:00:03 | |
| Resident_PrintUin_Invalid_Empty_version_Neg | Print UIN card when otp requested using UIN and version value is given as empty | 00:00:03 | |
| Resident_PrintUin_Invalid_IndividualIDType_Neg | Print UIN card when otp requested using UIN and individualId type value is given as invalid | 00:00:03 | |
| Resident_PrintUin_Invalid_Individual_Id_Neg | Print UIN card when otp requested using UIN and invalid individualId is given | 00:00:05 | |
| Resident_PrintUin_Invalid_MaxLength10_Cardtype_Neg | Print UIN card when otp requested using UIN and invalid card type is given | 00:00:04 | |
| Resident_PrintUin_Invalid_MaxLength3_IndividualIDType_Neg | Print UIN card when otp requested using UIN and invalid IndividualID type value is given | 00:00:03 | |
| Resident_PrintUin_Invalid_MaxLength6_Otp_Neg | Print UIN card when otp requested using UIN and invalid otp is given in request | 00:00:09 | |
| Resident_PrintUin_Invalid_Missing_Cardtype_Neg | Print UIN card when otp requested using UIN and card type value is missing | 00:00:03 | |
| Resident_PrintUin_Invalid_Missing_IndividualID_Neg | Print UIN card when otp requested using UIN and individualId value is missing | 00:00:03 | |
| Resident_PrintUin_Invalid_Otp_Neg | Print UIN card when otp requested using UIN and invalid otp is given in request | 00:00:06 | |
| Resident_PrintUin_Invalid_Value_TrnxID_Neg | Print UIN card when otp requested using UIN and invalid transaction id is given in request | 00:00:08 | |
| Resident_PrintUin_Invalid_version_Neg | Print UIN card when otp requested using UIN and invalid version is given in request | 00:00:04 | |
| Resident_PrintUin_Missing_Individual_Id_Neg | Print UIN card when otp requested using UIN and individualId is missing in request | 00:00:06 | |
| RidCheckStatus — Failed | |||
| Resident_RidCheckStatus_AllValid_Smoke | Fetch RID status | 00:00:00 | |
| RidCheckStatus — Passed | |||
| Resident_RidCheckStatus_Invalid_InputParameter_individualId | Fetch RID status when invalid value is given for individual id | 00:00:00 | |
| Resident_RidCheckStatus_Invalid_InputParameter_individualIdType | Fetch RID status when individual id type value is given invalid | 00:00:00 | |
| Resident_RidCheckStatus_Invalid_timestamp | Fetch RID status when invalid request time is given | 00:00:00 | |
| Resident_RidCheckStatus_Missing_Id | Fetch RID status when id is removed from request | 00:00:00 | |
| Resident_RidCheckStatus_Missing_InputParameter_individualId | Fetch RID status when individual id is removed from request | 00:00:00 | |
| Resident_RidCheckStatus_Missing_InputParameter_individualIdType | Fetch RID status when individual id type is removed from request | 00:00:00 | |
| Resident_RidCheckStatus_Missing_timestamp | Fetch RID status when requesttime is removed from request | 00:00:00 | |
| ValidateExpiredOTP — Passed | |||
| Resident_ValidateExpiredOTP_OnetimeVid_ExpOtp_Neg | Validate expired otp, otp requested using onetimeuse VID | 00:00:08 | |
| Resident_ValidateExpiredOTP_PerpVid_ExpOtp_Neg | Validate expired otp, otp requested using perpetual VID | 00:00:05 | |
| Resident_ValidateExpiredOTP_TempVid_ExpOtp_Neg | Validate expired otp, otp requested using temporary VID | 00:00:05 | |
| Resident_ValidateExpiredOTP_UIN_ExpOtp_Neg | Validate expired otp, otp requested using UIN | 00:00:03 | |
| AuthLock — Passed | |||
| TC_Resident_AuthLock_30 | Resident_AuthLock_Empty_Id_Neg | Lock the authentication type using an empty Id | 00:00:05 |
| TC_Resident_AuthLock_28 | Resident_AuthLock_Empty_OTP_Neg | Lock the authentication type using an empty OTP | 00:00:06 |
| TC_Resident_AuthLock_29 | Resident_AuthLock_Empty_TransactionId_Neg | Lock the authentication type using an empty transactionId | 00:00:11 |
| TC_Resident_AuthLock_27 | Resident_AuthLock_Empty_UIN_Neg | Lock the authentication type using an empty UIN | 00:00:03 |
| TC_Resident_AuthLock_31 | Resident_AuthLock_Empty_requesttime_Neg | Lock the authentication type using an empty requesttime | 00:00:03 |
| TC_Resident_AuthLock_32 | Resident_AuthLock_Empty_version_Pos | Lock the authentication type using an empty version | 00:00:13 |
| TC_Resident_AuthLock_14 | Resident_AuthLock_InValid_AuthType_Neg | Lock the authentication type with an invalid authtype | 00:00:07 |
| TC_Resident_AuthLock_17 | Resident_AuthLock_InValid_OTP_Neg | Lock the authentication type using an invalid OTP | 00:00:09 |
| TC_Resident_AuthLock_18 | Resident_AuthLock_InValid_OTP_Vid_Neg | Lock the authentication type using an invalid OTP and VID | 00:00:15 |
| TC_Resident_AuthLock_15 | Resident_AuthLock_InValid_UIN_Neg | Lock the authentication type using an invalid UIN | 00:00:07 |
| TC_Resident_AuthLock_22 | Resident_AuthLock_InValid_version_Neg | Lock the authentication type using an invalid version | 00:00:04 |
| TC_Resident_AuthLock_24 | Resident_AuthLock_InvalidTimestamp_Neg | Lock the authentication type using an invalid timestamp | 00:00:03 |
| TC_Resident_AuthLock_26 | Resident_AuthLock_Invalid_Authtype_Otp_VID_Neg | Lock the authentication type using an invalid authtype-otp and VID | 00:00:04 |
| TC_Resident_AuthLock_20 | Resident_AuthLock_Invalid_Id_Neg | Lock the authentication type using an invalid Id | 00:00:11 |
| TC_Resident_AuthLock_25 | Resident_AuthLock_Missing_Timestamp_Neg | Lock the authentication type using missing timestamp | 00:00:03 |
| TC_Resident_AuthLock_13 | Resident_AuthLock_Missing_individualIdType_Pos | Lock the authentication type using missing individualIDtype | 00:00:25 |
| TC_Resident_AuthLock_23 | Resident_AuthLock_Missing_version_Neg | Lock the authentication type using a missing version | 00:00:04 |
| TC_Resident_AuthLock_19 | Resident_AuthLock_TransactionMismatch_Neg | Lock the authentication type using mismatched transaction | 00:00:08 |
| TC_Resident_AuthLock_04 | Resident_AuthLock_VID_Use_All | Lock all authentication type using VID | 00:00:13 |
| TC_Resident_AuthLock_03 | Resident_AuthLock_VID_Use_Two_All | Lock all authentication type using a valid VID | 00:00:13 |
| TC_Resident_AuthLock_01 | Resident_AuthLock_Valid_UIN_All | Lock all authentication type using a valid UIN | 00:00:15 |
| TC_Resident_AuthLock_34 | Resident_AuthLock_Valid_UIN_Email_All | Lock the authentication type using valid UIN and email | 00:00:08 |
| TC_Resident_AuthLock_35 | Resident_AuthLock_Valid_UIN_EmptyChannel_Invalid_Neg | Lock the authentication type using valid UIN with an empty channel | 00:00:01 |
| TC_Resident_AuthLock_33 | Resident_AuthLock_Valid_UIN_Phone_All | Lock the authentication type using valid UIN and phone | 00:00:09 |
| TC_Resident_AuthLock_36 | Resident_AuthLock_Valid_UIN_Transactions_All | Lock the authentication type using valid UIN and transactions | 00:00:14 |
| TC_Resident_AuthLock_37 | Resident_AuthLock_Valid_UIN_Transactions_Second_All | Lock the authentication type using valid UIN and transactions | 00:00:15 |
| TC_Resident_AuthLock_07 | Resident_AuthLock_Valid_UIN_smoke_Face_Pos | Lock the face authentication type using a valid UIN | 00:00:11 |
| TC_Resident_AuthLock_09 | Resident_AuthLock_Valid_UIN_smoke_Finger_Pos | Lock the finger authentication type using a valid UIN | 00:00:17 |
| TC_Resident_AuthLock_12 | Resident_AuthLock_Valid_UIN_smoke_Iris_Pos | Lock the iris authentication type using a valid UIN | 00:00:10 |
| TC_Resident_AuthLock_05 | Resident_AuthLock_Valid_UIN_smoke_demo_Pos | Lock the demo authentication type using a valid UIN | 00:00:14 |
| TC_Resident_AuthLock_02 | Resident_AuthLock_Valid_VID_All | Lock all authentication type using a valid VID | 00:00:13 |
| TC_Resident_AuthLock_08 | Resident_AuthLock_Valid_VID_smoke_Face_Pos | Lock the face authentication type using a valid VID | 00:00:20 |
| TC_Resident_AuthLock_10 | Resident_AuthLock_Valid_VID_smoke_Finger_Pos | Lock the finger authentication type using a valid VID | 00:00:15 |
| TC_Resident_AuthLock_11 | Resident_AuthLock_Valid_VID_smoke_Iris_Pos | Lock the iris authentication type using a valid VID | 00:00:13 |
| TC_Resident_AuthLock_06 | Resident_AuthLock_Valid_VID_smoke_demo_Pos | Lock the demo authentication type using a valid VID | 00:00:13 |
| TC_Resident_AuthLock_21 | Resident_AuthLock_missing_Id_Neg | Lock the authentication type using missing Id | 00:00:07 |
| TC_Resident_AuthLock_16 | Resident_AuthLock_missing_UIN_Neg | Lock the authentication type with a missing UIN | 00:00:04 |
| AuthUnLock — Passed | |||
| TC_Resident_AuthUnLock_42 | Resident_AuthUnLock_Empty_id_Neg | Unlock the authentication type using an empty ID | 00:00:03 |
| TC_Resident_AuthUnLock_40 | Resident_AuthUnLock_Empty_individualId_Neg | Unlock the authentication type using an empty individualId | 00:00:03 |
| TC_Resident_AuthUnLock_43 | Resident_AuthUnLock_Empty_otp_Neg | Unlock the authentication type using an empty OTP | 00:00:03 |
| TC_Resident_AuthUnLock_41 | Resident_AuthUnLock_Empty_requesttime_Neg | Unlock the authentication type using an empty requesttime | 00:00:02 |
| TC_Resident_AuthUnLock_39 | Resident_AuthUnLock_Empty_transactionID_Neg | Unlock the authentication type using an empty transactionId | 00:00:03 |
| TC_Resident_AuthUnLock_37 | Resident_AuthUnLock_For_30secs_Valid_UIN_All | Unlock the authentication type using the UIN for 30 seconds | 00:00:08 |
| TC_Resident_AuthUnLock_38 | Resident_AuthUnLock_For_30secs_Valid_VID_All | Unlock the authentication type using the VID for 30 seconds | 00:00:11 |
| TC_Resident_AuthUnLock_48 | Resident_AuthUnLock_Forsecs_Valid_UIN_smoke_Face_Pos | Unlock the face authentication type using a valid UIN for seconds | 00:00:09 |
| TC_Resident_AuthUnLock_47 | Resident_AuthUnLock_Forsecs_Valid_UIN_smoke_Finger_Pos | Unlock the finger authentication type using a valid UIN for seconds | 00:00:09 |
| TC_Resident_AuthUnLock_49 | Resident_AuthUnLock_Forsecs_Valid_UIN_smoke_Iris_Pos | Unlock the iris authentication type using a valid UIN for seconds | 00:00:12 |
| TC_Resident_AuthUnLock_25 | Resident_AuthUnLock_InValid_AuthType_Neg | Unlock the authentication type with an invalid authtype | 00:00:04 |
| TC_Resident_AuthUnLock_28 | Resident_AuthUnLock_InValid_OTP_Neg | Unlock the authentication type using an invalid OTP | 00:00:07 |
| TC_Resident_AuthUnLock_26 | Resident_AuthUnLock_InValid_UIN_Neg | Unlock the authentication type with an invalid UIN | 00:00:04 |
| TC_Resident_AuthUnLock_32 | Resident_AuthUnLock_InValid_version_Neg | Unlock the authentication type using an invalid version | 00:00:03 |
| TC_Resident_AuthUnLock_34 | Resident_AuthUnLock_InvalidTimestamp_Neg | Unlock the authentication type using an invalid timestamp | 00:00:03 |
| TC_Resident_AuthUnLock_36 | Resident_AuthUnLock_Invalid_Authtype_Otp_UIN_Neg | Unlock the authentication type using an invalid authtype-otp and UIN | 00:00:02 |
| TC_Resident_AuthUnLock_30 | Resident_AuthUnLock_Invalid_Id_Neg | Unlock the authentication type using an invalid ID | 00:00:04 |
| TC_Resident_AuthUnLock_35 | Resident_AuthUnLock_Missing_Timestamp_Neg | Unlock the authentication type using missing timestamp | 00:00:03 |
| TC_Resident_AuthUnLock_33 | Resident_AuthUnLock_Missing_version_Neg | Unlock the authentication type using missing version | 00:00:03 |
| TC_Resident_AuthUnLock_29 | Resident_AuthUnLock_TransactionMismatch_Neg | Unlock the authentication type using mismatched transaction | 00:00:06 |
| TC_Resident_AuthUnLock_05 | Resident_AuthUnLock_UIN_All_Invalid_Unlock_Seconds | Unlock all authentication types using a valid UIN with an invalid unlockForSeconds | 00:00:03 |
| TC_Resident_AuthUnLock_12 | Resident_AuthUnLock_UIN_Invalid_Unlock_Seconds_Face_Pos | Unlock the face authentication type using valid UIN with an invalid unlockForSeconds | 00:00:03 |
| TC_Resident_AuthUnLock_16 | Resident_AuthUnLock_UIN_Invalid_Unlock_Seconds_Finger_Pos | Unlock the finger authentication type using valid UIN with an invalid unlockForSeconds | 00:00:02 |
| TC_Resident_AuthUnLock_22 | Resident_AuthUnLock_UIN_Invalid_Unlock_Seconds_Iris_Pos | Unlock the iris authentication type using valid UIN with an invalid unlockForSeconds | 00:00:03 |
| TC_Resident_AuthUnLock_08 | Resident_AuthUnLock_UIN_Invalid_Unlock_Seconds_demo_Pos | Unlock the demo authentication type using valid UIN with an invalid unlockForSeconds | 00:00:03 |
| TC_Resident_AuthUnLock_23 | Resident_AuthUnLock_UIN_Missing_Unlock_Seconds_Neg | Unlock the authentication type using a valid UIN but with the unlockForSeconds parameter missing | 00:00:03 |
| TC_Resident_AuthUnLock_06 | Resident_AuthUnLock_VID_All_Invalid_Unlock_Seconds | Unlock all authentication types using a valid VID with an invalid unlockForSeconds | 00:00:06 |
| TC_Resident_AuthUnLock_14 | Resident_AuthUnLock_VID_Invalid_Unlock_Seconds_Face_Pos | Unlock the face authentication type using valid VID with an invalid unlockForSeconds | 00:00:05 |
| TC_Resident_AuthUnLock_18 | Resident_AuthUnLock_VID_Invalid_Unlock_Seconds_Finger_Pos | Unlock the finger authentication type using valid VID with an invalid unlockForSeconds | 00:00:05 |
| TC_Resident_AuthUnLock_20 | Resident_AuthUnLock_VID_Invalid_Unlock_Seconds_Iris_Pos | Unlock the iris authentication type using valid VID with an invalid unlockForSeconds | 00:00:04 |
| TC_Resident_AuthUnLock_10 | Resident_AuthUnLock_VID_Invalid_Unlock_Seconds_demo_Pos | Unlock the demo authentication type using valid UIN with an invalid unlockForSeconds | 00:00:03 |
| TC_Resident_AuthUnLock_24 | Resident_AuthUnLock_VID_Missing_Unlock_Seconds_Neg | Unlock the authentication type using a valid VID but with the unlockForSeconds parameter missing | 00:00:04 |
| TC_Resident_AuthUnLock_04 | Resident_AuthUnLock_VID_Use_Pos | Unlock authentication types using valid VID through possible elements | 00:00:13 |
| TC_Resident_AuthUnLock_03 | Resident_AuthUnLock_VID_Use_Three_Pos | Unlock authentication types using valid VID through three possible elements | 00:00:19 |
| TC_Resident_AuthUnLock_01 | Resident_AuthUnLock_Valid_UIN_All | Unlock all authentication type using a valid UIN | 00:00:19 |
| TC_Resident_AuthUnLock_45 | Resident_AuthUnLock_Valid_UIN_EmailChannel_Pos | Unlock the authentication type using a valid UIN with the email channel | 00:00:08 |
| TC_Resident_AuthUnLock_44 | Resident_AuthUnLock_Valid_UIN_EmptyChannel_Invalid_Neg | Unlock the authentication type using valid UIN with an empty channel | 00:00:01 |
| TC_Resident_AuthUnLock_46 | Resident_AuthUnLock_Valid_UIN_PhoneChannel_Pos | Unlock the authentication type using a valid UIN through the phone channel | 00:00:09 |
| TC_Resident_AuthUnLock_50 | Resident_AuthUnLock_Valid_UIN_Transactions_All | Unlock the authentication type using valid UIN and transactions | 00:00:10 |
| TC_Resident_AuthUnLock_11 | Resident_AuthUnLock_Valid_UIN_smoke_Face_Pos | Unlock the face authentication type using a valid UIN | 00:00:08 |
| TC_Resident_AuthUnLock_15 | Resident_AuthUnLock_Valid_UIN_smoke_Finger_Pos | Unlock the finger authentication type using a valid UIN | 00:00:08 |
| TC_Resident_AuthUnLock_21 | Resident_AuthUnLock_Valid_UIN_smoke_Iris_Pos | Unlock the iris authentication type using a valid UIN | 00:00:08 |
| TC_Resident_AuthUnLock_07 | Resident_AuthUnLock_Valid_UIN_smoke_demo_Pos | Unlock the demo authentication type using a valid UIN | 00:00:07 |
| TC_Resident_AuthUnLock_02 | Resident_AuthUnLock_Valid_VID_All | Unlock all authentication type using a valid VID | 00:00:13 |
| TC_Resident_AuthUnLock_13 | Resident_AuthUnLock_Valid_VID_smoke_Face_Pos | Unlock the face authentication type using a valid VID | 00:00:13 |
| TC_Resident_AuthUnLock_17 | Resident_AuthUnLock_Valid_VID_smoke_Finger_Pos | Unlock the finger authentication type using a valid VID | 00:00:11 |
| TC_Resident_AuthUnLock_19 | Resident_AuthUnLock_Valid_VID_smoke_Iris_Pos | Unlock the Iris authentication type using a valid VID | 00:00:08 |
| TC_Resident_AuthUnLock_09 | Resident_AuthUnLock_Valid_VID_smoke_demo_Pos | Unlock the demo authentication type using a valid VID | 00:00:11 |
| TC_Resident_AuthUnLock_31 | Resident_AuthUnLock_missing_Id_Neg | Unlock the authentication type using missing ID | 00:00:02 |
| TC_Resident_AuthUnLock_27 | Resident_AuthUnLock_missing_UIN_Neg | Unlock the authentication type with a missing UIN | 00:00:03 |
| RequestCredentials — Failed | |||
| Resident_RequestCredentials_VID_InValid_otp | Request credentials using a VID with an invalid OTP | 00:00:13 | |
| Resident_RequestCredentials_VID_InValid_transactionID | Request credentials using a VID with an invalid transactionID | 00:00:08 | |
| Resident_RequestCredentials_euin_TempVid_Smoke_sid | Request EUIN credentials using temporary VID with all valid inputs | 00:00:01 | |
| Resident_RequestCredentials_euin_TempVid_TwoTimes_Neg | Request EUIN credentials using temporary VID two times | 00:00:03 | |
| Resident_RequestCredentials_euin_VID_CheckVidIs_REVOKED_Neg | Request EUIN credentials using revoked VID | 00:00:08 | |
| Resident_RequestCredentials_invalid_otp | Request credentials using an invalid OTP | 00:00:11 | |
| Resident_RequestCredentials_invalid_transactionID | Request credentials using an invalid transactionId | 00:00:06 | |
| RequestCredentials — Passed | |||
| Resident_RequestCredentials_Email_Channel_Pos | Request credentials using UIN with an email channel | 00:00:11 | |
| Resident_RequestCredentials_EmptyChannel_Invalid_Neg | Request credentials using UIN with an empty channel | 00:00:01 | |
| Resident_RequestCredentials_Empty_CredentialType_Neg | Request credentials using UIN with an empty credentialType | 00:00:11 | |
| Resident_RequestCredentials_Empty_individualId_Neg | Request credentials using UIN with an empty individualId | 00:00:03 | |
| Resident_RequestCredentials_Empty_otp_Neg | Request credentials using UIN with an empty OTP | 00:00:07 | |
| Resident_RequestCredentials_Empty_transactionID_Neg | Request credentials using UIN with an empty transactionID | 00:00:13 | |
| Resident_RequestCredentials_Empty_version_Pos | Request credentials using UIN with an empty version | 00:00:10 | |
| Resident_RequestCredentials_Phone_Channel_Pos | Request credentials using UIN with phone channel | 00:00:10 | |
| Resident_RequestCredentials_Qrcode_All_Valid_Smoke_sid | Request QRcode credentials using valid inputs | 00:00:09 | |
| Resident_RequestCredentials_Qrcode_UIN_With_Additional_Data_All_Valid_Smoke_sid | Request QRcode credentials using UIN with additional data and valid inputs | 00:00:10 | |
| Resident_RequestCredentials_Qrcode_UIN_With_Sharable_Attributes_All_Valid_Smoke_sid | Request QRcode credentials using UIN with sharable attributes and valid inputs | 00:00:11 | |
| Resident_RequestCredentials_Qrcode_VID_All_Valid_Smoke_sid | Request QRcode credentials using VID and other valid inputs | 00:00:13 | |
| Resident_RequestCredentials_Qrcode_VID_With_Additional_Data_All_Valid_Smoke_sid | Request QRcode credentials using VID with additional data and valid inputs | 00:00:12 | |
| Resident_RequestCredentials_Qrcode_VID_With_Sharable_Attributes_All_Valid_Smoke_sid | Request QRcode credentials using VID with sharable attributes and valid inputs | 00:00:17 | |
| Resident_RequestCredentials_Transactions_Qrcode_All_Valid_Smoke_sid | Request QRcode transactions credentials using UIN with all valid inputs | 00:00:12 | |
| Resident_RequestCredentials_VID_Empty_otp_Neg | Request credentials using VID with an empty OTP | 00:00:05 | |
| Resident_RequestCredentials_VID_Empty_transactionID_Neg | Request credentials using VID with an empty transactionID | 00:00:04 | |
| Resident_RequestCredentials_VID_empty_encryptionKey_smoke | Request credentials using a VID with an empty encryptionKey | 00:00:13 | |
| Resident_RequestCredentials_VID_encrypt_false_smoke | Request credentials using a VID with encrypt false | 00:00:18 | |
| Resident_RequestCredentials_VID_missing_encryptionKey_Valid | Request credentials using a VID with missing encryptionKey | 00:00:12 | |
| Resident_RequestCredentials_VID_null_encryptionKey_smoke | Request credentials using a VID with null encryptionKey | 00:00:18 | |
| Resident_RequestCredentials_empty_encryptionKey_smoke | Request credentials using an empty encryptionKey | 00:00:08 | |
| Resident_RequestCredentials_encrypt_false_smoke | Request credentials making encrypt false. | 00:00:10 | |
| Resident_RequestCredentials_euin_All_Valid_Smoke_sid | Request credentials using a EUIN and valid inputs | 00:00:09 | |
| Resident_RequestCredentials_euin_UIN_With_Additional_Data_All_Valid_Smoke_sid | Request EUIN credentials using UIN with additional data and valid inputs | 00:00:16 | |
| Resident_RequestCredentials_euin_UIN_With_Sharable_Attributes_All_Valid_Smoke_sid | Request EUIN credentials using UIN with sharable attributes and valid inputs | 00:00:11 | |
| Resident_RequestCredentials_euin_VID_All_Valid_Smoke_sid | Request credentials using valid EUIN and VID with other valid inputs | 00:00:13 | |
| Resident_RequestCredentials_euin_VID_Use_One_sid | Request EUIN credentials using one VID | 00:00:13 | |
| Resident_RequestCredentials_euin_VID_Use_sid | Request EUIN credentials using VID | 00:00:21 | |
| Resident_RequestCredentials_euin_VID_With_Additional_Data_All_Valid_Smoke_sid | Request EUIN credentials using VID with additional data and valid inputs | 00:00:15 | |
| Resident_RequestCredentials_euin_VID_With_Sharable_Attributes_All_Valid_Smoke_sid | Request EUIN credentials using VID with sharable attributes and valid inputs | 00:00:14 | |
| Resident_RequestCredentials_euinn_VID_All_Valid_Smoke_sid | Request EUIN credentials using VID with all valid inputs | 00:00:17 | |
| Resident_RequestCredentials_invalid_individualid_neg_sid | Request credentials using an invalid individualId | 00:00:03 | |
| Resident_RequestCredentials_invalidd_individualid_neg_sid | Request credentials using an invalid individualId | 00:00:03 | |
| Resident_RequestCredentials_missing_encryptionKey_invalid | Request credentials using missing encryptionKey | 00:00:10 | |
| Resident_RequestCredentials_missing_individualid_neg_sid | Request credentials using missing individualId | 00:00:03 | |
| Resident_RequestCredentials_null_encryptionKey_smoke | Request credentials using null encryptionKey | 00:00:10 | |
| Resident_RequestCredentials_printUIN_All_Valid_Smoke_sid | Request printUIN credentials using valid inputs | 00:00:09 | |
| Resident_RequestCredentials_printUIN_Transactions_All_Valid_Smoke_sid | Request print UIN transactions credentials using UIN with all valid inputs | 00:00:12 | |
| Resident_RequestCredentials_reprint_UIN_With_Additional_Data_All_Valid_Smoke_sid | Request reprint credentials using UIN with additional data and valid inputs | 00:00:20 | |
| Resident_RequestCredentials_reprint_UIN_With_Sharable_Attributes_All_Valid_Smoke_sid | Request reprint credentials using UIN with sharable attributes and valid inputs | 00:00:17 | |
| Resident_RequestCredentials_reprint_VID_All_Valid_Smoke_sid | Request reprint credentials using VID and other valid inputs | 00:00:16 | |
| Resident_RequestCredentials_reprint_VID_With_Additional_Data_All_Valid_Smoke_sid | Request reprint credentials using VID with additional data and valid inputs | 00:00:13 | |
| Resident_RequestCredentials_reprint_VID_With_Sharable_Attributes_All_Valid_Smoke_sid | Request reprint credentials using VID with sharable attributes and valid inputs | 00:00:14 | |
| CredentialCheckStatus — Failed | |||
| Resident_CredentialsStatus_Of_VID_QRcode_All_Valid_Smoke | Check the QRcode credential status using VID and valid inputs | 00:00:03 | |
| Resident_CredentialsStatus_Of_VID_Reprint_All_Valid_Smoke | Check the reprint credential status using VID and valid inputs | 00:00:02 | |
| Resident_CredentialsStatus_Of_VID_euin_All_Valid_Smoke | Check the credential status of VID with EUIN and valid inputs | 00:00:02 | |
| Resident_CredentialsStatus_QRcode_All_Valid_Smoke | Check the QRcode credential status using valid inputs | 00:00:01 | |
| Resident_CredentialsStatus_euin_All_Valid_Smoke | Check the credential status with EUIN and valid inputs | 00:00:01 | |
| Resident_CredentialsStatus_uin_All_Valid_Smoke | Check the credential status with UIN and valid inputs | 00:00:01 | |
| ReGenerateVID — Passed | |||
| Resident_ReGenerateVID_All_Valid_Smoke_Perpetual_sid | Regenerate perpetual VID using all valid inputs | 00:00:10 | |
| Resident_ReGenerateVID_All_Valid_Smoke_Temp_VID_sid | Regenerate temporary VID using all valid inputs | 00:00:10 | |
| SendOTP — Failed | |||
| Resident_SendOTP_RevokedVID_Invalid | Request otp using Revoked VID as individual id | 00:00:03 | |
| SendOTP — Passed | |||
| Resident_SendOTP_Empty_individualIdType_Smoke | Request otp when individual id type value is empty | 00:00:03 | |
| Resident_SendOTP_Empty_individualId_Neg | Request otp when individual id value is empty | 00:00:00 | |
| Resident_SendOTP_InValid_Empty_requestTime | Request otp using UIN as individual id and requesttime is given as empty | 00:00:01 | |
| Resident_SendOTP_InValid_Empty_transactionID | Request otp using UIN as individual id and transcationid value as empty | 00:00:01 | |
| Resident_SendOTP_InValid_Missing_individualId | Request otp without individual id attribute in request | 00:00:02 | |
| Resident_SendOTP_InValid_Missing_transactionID | Request otp using UIN as individual id and transactionid value is removed from request | 00:00:02 | |
| Resident_SendOTP_InValid_individualId | Request otp using invalid individual id | 00:00:01 | |
| Resident_SendOTP_InValid_requestTime | Request otp using UIN as individual id and invalid request time is given | 00:00:01 | |
| Resident_SendOTP_InValid_transactionID | Request otp using UIN as individual id and invalid transaction id is given | 00:00:01 | |
| Resident_SendOTP_Valid_UIN_All_Smoke | Request otp using UIN as individual id | 00:00:03 | |
| Resident_SendOTP_Valid_UIN_Email_Smoke | Request otp using UIN as individual id and otp channel as email | 00:00:03 | |
| Resident_SendOTP_Valid_UIN_Invalid_empty_otpChannel | Request otp using UIN as individual id and otp channel as empty array | 00:00:02 | |
| Resident_SendOTP_Valid_UIN_Phone_Smoke | Request otp using UIN as individual id and otp channel as phone | 00:00:02 | |
| Resident_SendOTP_Valid_UIN_Transactions_All_Smoke | Request otp using UIN as individual id | 00:00:03 | |
| Resident_SendOTP_Valid_VID_All_Smoke | Request otp using VID as individual id | 00:00:05 | |
| Resident_SendOTP_Valid_VID_Phone_Smoke | Request otp using VID as individual id and otp channel as only phone | 00:00:03 | |
| Resident_SendOTP_Valid_VID_Use_Five_Smoke | Request otp using VID as individual id | 00:00:06 | |
| Resident_SendOTP_Valid_VID_Use_Smoke | Request otp using VID as individual id | 00:00:04 | |
| Resident_SendOTP_Valid_Vid_Email_Smoke | Request otp using VID as individual id and otp channel as only email | 00:00:06 | |
| GetCredentialTypes — Passed | |||
| Resident_GetCredentialTypes_all_valid_smoke | Get the credential type using all valid inputs | 00:00:00 | |
| Resident_GetCredentialTypes_smoke | Get the credential types | 00:00:00 | |
| DownloadWithReqid — Passed | |||
| Resident_CredentialsStatus_All_Valid_Smoke_QrCode | Check the Qrcode credential status using valid inputs | 00:00:00 | |
| Resident_CredentialsStatus_All_Valid_Smoke_Reprint | Check the reprint credential status using valid inputs | 00:00:00 | |
| Resident_CredentialsStatus_All_Valid_Smoke_euin | Check the credential status using valid EUIN and inputs. | 00:00:00 | |
| Resident_CredentialsStatus_Empty_requestId | Check the credential status using an empty requestId | 00:00:00 | |
| Resident_CredentialsStatus_Empty_requesttime | Check the credential status using an empty requesttime | 00:00:00 | |
| Resident_CredentialsStatus_Invalid_requestId | Check the credential status using an invalid requestId | 00:00:00 | |
| Resident_CredentialsStatus_Invalid_requesttime | Check the credential status using an invalid requesttime | 00:00:00 | |
| Resident_CredentialsStatus_VID_All_Valid_Smoke_QrCode | Check the Qrcode credential status using VID and valid inputs | 00:00:00 | |
| Resident_CredentialsStatus_VID_All_Valid_Smoke_Reprint | Check the reprint credential status using VID and valid inputs | 00:00:00 | |
| Resident_CredentialsStatus_VID_All_Valid_Smoke_euin | Check the credential status using VID with EUIN and valid inputs | 00:00:00 | |
| GetUiProperties — Passed | |||
| Resident_GetUiProperties_all_Valid_Smoke | Get UI properties | 00:00:00 | |
| GetLocationHierarchyByLanguageCode — Failed | |||
| Resident_GetLocationHierarchyByLanguageCode_Empty_LangCode_Neg | Get location hierarchy by language code using an empty langcode | 00:00:00 | |
| GetLocationHierarchyByLanguageCode — Passed | |||
| Resident_GetLocationHierarchyByLanguageCode_All_Valid_Smoke | Get location hierarchy by language code using all valid inputs | 00:00:00 | |
| Resident_GetLocationHierarchyByLanguageCode_InValid_LangCode | Get location hierarchy by language code using an invalid langcode | 00:00:00 | |
| GetValidDocumentByLangCode — Passed | |||
| Resident_GetValidDocumentByLangCode_All_Valid_Smoke | Get valid documents for given language code | 00:00:00 | |
| Resident_GetValidDocumentByLangCode_Invalid_LangCode | Get valid documents by giving invalid language code | 00:00:00 | |
| Resident_GetValidDocumentByLangCode_Invalid_LangCode_Neg | Get valid documents by giving invalid language code is given in input parameters | 00:00:00 | |
| Resident_GetValidDocumentByLangCode_StatusCode_Empty_Invalid_Neg | Get valid documents by not giving language code in input parameters | 00:00:02 | |
| Resident_GetValidDocumentByLangCode_Valid_Smoke | Get valid documents for given language code | 00:00:00 | |
| GetImmediateChildrenByLocCodeAndLangCode — Passed | |||
| Resident_GetImmediateChildrenByLocCodeAndLangCode_Invalid_langCode | Get immediate children by location code and language code using an invalid language code | 00:00:00 | |
| Resident_GetImmediateChildrenByLocCodeAndLangCode_Invalid_locationCode | Get immediate children by location code and language code using an invalid location code | 00:00:00 | |
| Resident_GetImmediateChildrenByLocCodeAndLangCode_StatusCode_Empty_langCode_Neg | 00:00:00 | ||
| Resident_GetImmediateChildrenByLocCodeAndLangCode_StatusCode_Empty_locationCode_Neg | Get immediate children by location code and language code using an empty location code | 00:00:00 | |
| Resident_GetImmediateChildrenByLocCodeAndLangCode_allValid_smoke | Get immediate children by location code and language code using all valid inputs | 00:00:00 | |
| GetCoordinateSpecificRegistrationCenters — Passed | |||
| Resident_GetCoordinateSpecificRegistrationCenters_Invalid_Latitude | Get coordinate specific registration centers using an invalid latitude | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_Invalid_Latitude_Neg | Get coordinate specific registration centers using an invalid latitude | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_Invalid_Longitude | Get coordinate specific registration centers using an invalid longitude | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_Invalid_Proximity_Distance_Neg | Get coordinate specific registration centers using an invalid proximitydistance | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_Invalid_Random_Proximity_Distance | Get coordinate specific registration centers using an invalid random proximitydistance | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_Invalid_langCode | Get coordinate specific registration centers using an invalid langcode | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_Invalid_langCode_Neg | Get coordinate specific registration centers using an invalid langcode | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_Random_Latitude | Get coordinate specific registration centers using random latitude | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_Random_Longitude | Get coordinate specific registration centers using random longitude | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_StatusCode_Empty_LangCode_Neg | Get coordinate specific registration centers statuscode using an empty langcode | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_StatusCode_Empty_Latitude_Neg | Get coordinate specific registration centers statuscode using an empty latitude | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_StatusCode_Empty_Longitude_Neg | Get coordinate specific registration centers statuscode using an empty longitude | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_Valid_smoke | Get coordinate specific registration centers using valid inputs | 00:00:00 | |
| Resident_GetCoordinateSpecificRegistrationCenters_allValid_smoke | Get coordinate specific registration centers using all valid inputs | 00:00:00 | |
| GetRegistrationCenterWorkingDays — Passed | |||
| Resident_GetRegistrationCenterWorkingDays_Invalid_langCode | Get Registartion centre working days when invalid language code is given in input parametrs | 00:00:00 | |
| Resident_GetRegistrationCenterWorkingDays_Invalid_langCode_registrationCenterID | Get Registartion centre working days when invalid registartion centre id and invalid language code is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterWorkingDays_Invalid_registrationCenterID | Get Registartion centre working days when invalid registartion centre id is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterWorkingDays_StatusCode_Empty_langCode_Neg | Get Registartion centre working days when language code is not given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterWorkingDays_StatusCode_Empty_registrationCenterID_Neg | Get Registartion centre working days when registartion centre id is not given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterWorkingDays_allValid_smoke | Get Registartion centre working days with all valid values in input parameters | 00:00:00 | |
| GetLocationDetailsByLocCodeAndLangCode — Passed | |||
| Resident_GetLocationDetailsByLocCodeAndLangCode_Invalid_LangCode | Get location details by location code and language code using an invalid langcode | 00:00:00 | |
| Resident_GetLocationDetailsByLocCodeAndLangCode_Invalid_LocationCode | Get location details by location code and language code using an invalid location code | 00:00:00 | |
| Resident_GetLocationDetailsByLocCodeAndLangCode_StatusCode_Empty_LangCode_Neg | Get location details by location code and language code using an empty langcode | 00:00:00 | |
| Resident_GetLocationDetailsByLocCodeAndLangCode_StatusCode_Empty_LocationCode_Neg | Get location details by location code and language code using an empty location code | 00:00:00 | |
| Resident_GetLocationDetailsByLocCodeAndLangCode_allValid_smoke | Get location details by location code and language code using all valid inputs | 00:00:00 | |
| GetResidentValidDocuments — Passed | |||
| Resident_GetResidentValidDocuments_Empty_LangCode_Neg | Get Resident valid documents when language code is not given in input parameters | 00:00:00 | |
| Resident_GetResidentValidDocuments_Invalid_ApplicantId | Get Resident valid documents when invalid applicant ID is given in input parameters | 00:00:00 | |
| Resident_GetResidentValidDocuments_Invalid_LangCode | Get Resident valid documents when invalid language code is given in input parameters | 00:00:00 | |
| Resident_GetResidentValidDocuments_StatusCode_Empty_ApplicantId_Neg | Get Resident valid documents when applicant ID value is not given in input parameters | 00:00:00 | |
| Resident_GetResidentValidDocuments_all_Valid_Smoke | Get Resident valid documents | 00:00:00 | |
| GetLatestIdSchema — Passed | |||
| Resident_GetLatestIdSchema_Invalid_Schema_Version | Get latest Idschema using an invalid schema version | 00:00:00 | |
| Resident_GetLatestIdSchema_all_Valid_Smoke | Get latest Idschema using all valid inputs | 00:00:00 | |
| GetRegCenterByLangCodeAndHierarchyLevel — Passed | |||
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_0_all_Valid_Smoke | Get registration center by language code and hierarchy level 0 with all valid inputs | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_1_all_Valid_Smoke | Get registration center by language code and hierarchy level 1 with all valid inputs | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_2_all_Valid_Smoke | Get registration center by language code and hierarchy level 2 with all valid inputs | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_3_all_Valid_Smoke | Get registration center by language code and hierarchy level 3 with all valid inputs | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_4_all_Valid_Smoke | Get registration center by language code and hierarchy level 4 with all valid inputs | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_5_all_Valid_Smoke | Get registration center by language code and hierarchy level 5 with all valid inputs | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_Empty_Name_MandatoryFields_Neg | Get registration center by language code and hierarchy level using an empty name | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_Invalid_HierarchyLevel | Get registration center by language code and hierarchy level using an invalid hierrachylevel | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_Invalid_LangCode | Get registration center by language code and hierarchy level using an invalid langcode | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_Invalid_Name | Get registration center by language code and hierarchy level using an invalid name | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_RandomVal_LangCode_Neg | Get registration center by language code and hierarchy level using random value langcode | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_RandomVal_Level_Neg | Get registration center by language code and hierarchy level using random value level | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_RandomVal_Name_Neg | Get registration center by language code and hierarchy level using random value name | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_StatusCode_Empty_LangCode_MandatoryFields_Neg | Get registration center by language code and hierarchy level statusCode using an empty langcode | 00:00:01 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_StatusCode_Empty_Level_MandatoryFields_Neg | Get registration center by language code and hierarchy level statusCode using an empty level | 00:00:00 | |
| Resident_GetRegCenterByLangCodeAndHierarchyLevel_all_Valid_Smoke | Get registration center by language code and hierarchy level using all valid inputs | 00:00:00 | |
| GetRegistrationCenterByHierarchyLevelAndTextPaginated — Passed | |||
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_0_Valid_Smoke | Get Registartion centres when hierarchylevel value is given as 0 in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_1_Valid_Smoke | Get Registartion centres when hierarchylevel value is given as 1 in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_2_Valid_Smoke | Get Registartion centres when hierarchylevel value is given as 2 in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_3_Valid_Smoke | Get Registartion centres when hierarchylevel value is given as 3 in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_4_Valid_Smoke | Get Registartion centres when hierarchylevel value is given as 4 in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_5_Valid_Smoke | Get Registartion centres when hierarchylevel value is given as 5 in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_HierarchyLevel | Get Registartion centres when invalid hierarchylevel is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_LangCode | Get Registartion centres when invalid langcode is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_Name | Get Registartion centres when invalid name is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_OrderBy_Value | Get Registartion centres when invalid orderby is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_PageNumber | Get Registartion centres when invalid pagenumber is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_PageSize | Get Registartion centres when invalid pagesize is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_Random_HierarchyLevel | Get Registartion centres when invalid/Random hierarchylevel is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_Random_PageNumber | Get Registartion centres when invalid/Random pagenumber is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_Random_PageSize | Get Registartion centres when invalid/random pagesize is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_SortBy_Value | Get Registartion centres when invalid sortby is given in input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_StatusCode_HierarchyLevel_Empty_Neg | Get Registartion centres when no value entered in hierarchylevel input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_StatusCode_LangCode_Empty_Neg | Get Registartion centres when no value entered in langcode input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_StatusCode_Name_Empty_Neg | Get Registartion centres when no value entered in name input parameters | 00:00:00 | |
| Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_all_Valid_Smoke | Get Registartion centres when all details are given in input parameters | 00:00:00 | |
| GetChannelVerificationStatus — Passed | |||
| Resident_GetChannelVerificationStatus_Email_Invalid | Get channel verification status using an invalid email | 00:00:09 | |
| Resident_GetChannelVerificationStatus_Email_Valid_Smoke | Get channel verification status using valid Email | 00:00:13 | |
| Resident_GetChannelVerificationStatus_Empty_Channel_Neg | Get channel verification status using an empty channel | 00:00:08 | |
| Resident_GetChannelVerificationStatus_Empty_Id_Neg | Get channel verification status using an empty Id | 00:00:10 | |
| Resident_GetChannelVerificationStatus_For_Email_Valid_Smoke | Get channel verification status for Email with valid inputs | 00:00:12 | |
| Resident_GetChannelVerificationStatus_For_Phone_all_Valid_Smoke | Get channel verification status for phone with all valid inputs | 00:00:12 | |
| Resident_GetChannelVerificationStatus_Invalid_Channel | Get channel verification status using an invalid channel | 00:00:12 | |
| Resident_GetChannelVerificationStatus_Invalid_Id | Get channel verification status using an invalid Id | 00:00:09 | |
| Resident_GetChannelVerificationStatus_Phone_Invalid | Get channel verification status using an invalid phone | 00:00:10 | |
| Resident_GetChannelVerificationStatus_Phone_Valid_Smoke | Get channel verification status using valid phone | 00:00:13 | |
| OAuthDetailsRequest — Failed | |||
| Resident_ESignet_OAuthDetailsRequest_Vid_all_Valid_Smoke_sid | Get OAuth details for valid VID | 00:00:00 | |
| Resident_ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid | Get OAuth details | 00:00:00 | |
| AuthenticateUser — Skipped | |||
| Dependent_ESignet | Resident_ESignet_AuthenticateUserIDP_uin_Otp_Valid_Smoke | Authenticate a user using their UIN and a valid OTP in the eSignet authentication process | 00:00:00 |
| Dependent_ESignet | Resident_ESignet_AuthenticateUserIDP_vid_Otp_Valid_Smoke | Authenticate a user using their VID and a valid OTP in the eSignet authentication process | 00:00:00 |
| AuthorizationCode — Skipped | |||
| Dependent_ESignet | Resident_ESignet_AuthorizationCode_Vid_All_Valid_Smoke_sid | Generate the ESignet authorization code using VID with valid inputs | 00:00:00 |
| Dependent_ESignet | Resident_ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid | Generate the ESignet authorization code using UIN with valid inputs | 00:00:00 |
| SignJWT — Failed | |||
| Resident_SignJWT_all_Valid_Smoke_sid | Get signJWT | 00:00:00 | |
| GenerateToken — Skipped | |||
| Resident_ESignet_GenerateToken_UIN_Cookie_Valid_Smoke_sid | Generate esignet authorization token using a valid UIN with cookie | 00:00:00 | |
| Resident_ESignet_GenerateToken_Vid_Cookie_Valid_Smoke_sid | Generate esignet authorization token using a valid VID with cookie | 00:00:00 | |
| GetRemainingupdatecountbyIndividualIdRequest2 — Failed | |||
| Resident_GetRemainingupdatecountbyIndividualIdRequest2_uin_Valid_Smoke | Get remaining update count for UIN | 00:00:00 | |
| Resident_GetRemainingupdatecountbyIndividualIdRequest2_vid_Valid_Smoke | Get remaining update count for VID | 00:00:00 | |
| GetRemainingupdatecountbyIndividualIdRequest2 — Passed | |||
| Resident_GetRemainingupdatecountbyIndividualIdRequest2_Invalid_Token | Get remaining update count when invalid token is used | 00:00:00 | |
| PersonalizedCard — Failed | |||
| Resident_PersonalizedCard_uin_Empty_Html_Neg | Download personalized card when logged in using UIN and empty html is given in request | 00:00:00 | |
| Resident_PersonalizedCard_uin_Invalid_Html_Neg | Download personalized card when logged in using UIN and invalid html is given in request | 00:00:00 | |
| Resident_PersonalizedCard_uin_all_Valid_Smoke | Download personalized card when logged in using UIN | 00:00:00 | |
| Resident_PersonalizedCard_vid_Empty_Html_Neg | Download personalized card when logged in using VID and empty html is given in request | 00:00:00 | |
| Resident_PersonalizedCard_vid_Invalid_Html_Neg | Download personalized card when logged in using VID and invalid html is given in request | 00:00:00 | |
| Resident_PersonalizedCard_vid_all_Valid_Smoke | Download personalized card when logged in using VID | 00:00:00 | |
| PersonalizedCard — Passed | |||
| Resident_PersonalizedCard_Empty_Access_Token_Neg | Download personalized card when access token is empty | 00:00:00 | |
| Resident_PersonalizedCard_Invalid_Access_Token_Neg | Download personalized card using invalid access token | 00:00:00 | |
| GetPartnersByPartnerType — Failed | |||
| Resident_GetPartnersByPartnerType_uin_Empty_PartnerType_Valid_Smoke | Get partners by partnertype using UIN with an empty partnertype | 00:00:00 | |
| Resident_GetPartnersByPartnerType_uin_all_Valid_Smoke_sid | Get partners by partnertype using UIN with all valid inputs | 00:00:00 | |
| Resident_GetPartnersByPartnerType_vid_Empty_PartnerType_Valid_Smoke | Get partners by partnertype using VID with an empty partnertype | 00:00:00 | |
| Resident_GetPartnersByPartnerType_vid_all_Valid_Smoke_sid | Get partners by partnertype using VID with all valid inputs | 00:00:00 | |
| GetPartnersByPartnerType — Passed | |||
| Resident_GetPartnersByPartnerType_Empty_Token_Neg | Get partners by partnertype using an empty token | 00:00:00 | |
| Resident_GetPartnersByPartnerType_Invalid_Token | Get partners by partnertype using an invalid token | 00:00:00 | |
| ReqShareCredWithPartner — Skipped | |||
| Resident_ReqShareCredWithPartner_Invalid__AccessToken_Neg | Request credential to share with partner with invalid token | 00:00:00 | |
| Resident_ReqShareCredWithPartner_Vid_AlphaNumeric_Value_Purpose_Pos | Request credential to share with partner when logged in using VID and purpose is given as alphanumeric values | 00:00:00 | |
| Resident_ReqShareCredWithPartner_Vid_Empty_Consent_Neg | Request credential to share with partner when logged in using VID and consent is given empty | 00:00:00 | |
| Resident_ReqShareCredWithPartner_Vid_Invalid_Purpose_Neg | Request credential to share with partner when logged in using VID and purpose value is given invalid | 00:00:00 | |
| Resident_ReqShareCredWithPartner_uin_AlphaNumeric_Value_Purpose_Pos | Request credential to share with partner when logged in using UIN and purpose is given as alphanumeric values | 00:00:00 | |
| Resident_ReqShareCredWithPartner_uin_Empty_Consent_Neg | Request credential to share with partner when logged in using UIN and consent is given empty | 00:00:00 | |
| Resident_ReqShareCredWithPartner_uin_Empty_Purpose_Neg | Request credential to share with partner when logged in using UIN and purpose is empty | 00:00:00 | |
| Resident_ReqShareCredWithPartner_uin_Input_Consent_Absent_Neg | Request credential to share with partner when logged in using UIN and consent value is not given | 00:00:00 | |
| Resident_ReqShareCredWithPartner_uin_Invalid_Purpose_Neg | Request credential to share with partner when logged in using UIN and purpose is given with invalid value | 00:00:00 | |
| Resident_ReqShareCredWithPartner_uin_Invalid_Space_Purpose_Pos | Request credential to share with partner when logged in using UIN and purpose is given with only spaces | 00:00:00 | |
| Resident_ReqShareCredWithPartner_uin_all_Valid_Smoke | Request credential to share with partner | 00:00:00 | |
| Resident_ReqShareCredWithPartner_vid_Empty_Purpose_Neg | Request credential to share with partner when logged in using VID and purpose is given empty | 00:00:00 | |
| Resident_ReqShareCredWithPartner_vid_Input_Consent_Absent_Neg | Request credential to share with partner when logged in using VID and consent is removed from request | 00:00:00 | |
| Resident_ReqShareCredWithPartner_vid_Invalid_Space_Purpose | Request credential to share with partner when logged in using VID and purpose is given with only spaces | 00:00:00 | |
| Resident_ReqShareCredWithPartner_vid_all_Valid_Smoke | Request credential to share with partner when logged in using VID | 00:00:00 | |
| GetIdentityMapping — Failed | |||
| Resident_GetIdentityMapping_all_Valid_Smoke | Get identity mapping using all valid inputs | 00:00:00 | |
| GetSupportingDoc — Passed | |||
| Resident_GetSupportingDoc_Invalid_Langcode_Neg | Get supporting documents when invalid language code is given | 00:00:00 | |
| Resident_GetSupportingDoc_all_Valid_Smoke | Get supporting documents | 00:00:01 | |
| GetInputAttributeValues — Failed | |||
| Resident_GetInputAttributeValues1_UIN_all_Valid_Smoke | Get input attribute values using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_GetInputAttributeValues1_Vid_all_Valid_Smoke | Get input attribute values using a valid VID with all valid inputs | 00:00:00 | |
| Resident_GetInputAttributeValues2_UIN_all_Valid_Smoke | Get second input attribute values using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_GetInputAttributeValues2_Vid_all_Valid_Smoke | Get second input attribute values using a valid VID with all valid inputs | 00:00:00 | |
| Resident_GetInputAttributeValues3_UIN_all_Valid_Smoke | Get third input attribute values using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_GetInputAttributeValues3_Vid_all_Valid_Smoke | Get third input attribute values using a valid VID with all valid inputs | 00:00:00 | |
| Resident_GetInputAttributeValues_UIN_Invalid_SchemaType_Neg | Get input attribute values using a valid UIN with an invalid schematype | 00:00:00 | |
| GetLastClickNotification — Failed | |||
| Resident_GetLastClickNotification_uin_all_Valid_Smoke | Get last click notification using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_GetLastClickNotification_vid_all_Valid_Smoke | Get last click notification using a valid VID with all valid inputs | 00:00:00 | |
| GetLastClickNotification — Passed | |||
| Resident_GetLastClickNotification_Invalid_Token | Get last click notification using an invalid token | 00:00:00 | |
| Resident_GetLastClickNotification_uin_InValid_Token | Get last click notification using a valid UIN with an invalid token | 00:00:00 | |
| PutBellUpdatedTime — Failed | |||
| Resident_PutBellUpdatedTime_uin_StatusCode_all_Valid_Smoke | Bell updated time when logged in using UIN | 00:00:00 | |
| Resident_PutBellUpdatedTime_vid_StatusCode_all_Valid_Smoke | Bell updated time when logged in using VID | 00:00:00 | |
| PutBellUpdatedTime — Passed | |||
| Resident_PutBellUpdatedTime_Invalid_Token | Bell updated time when invalid token is given to login | 00:00:00 | |
| DownloadNearestRegCen — Passed | |||
| Resident_DownloadNearestRegCen_Invalid_All_Inputs_Neg | Download nearest registration center using all invalid inputs | 00:00:00 | |
| Resident_DownloadNearestRegCen_Invalid_Langcode_Neg | Download nearest registration center using an invalid langcode | 00:00:00 | |
| Resident_DownloadNearestRegCen_Invalid_Latitude_Neg | Download nearest registration center using an invalid latitude | 00:00:00 | |
| Resident_DownloadNearestRegCen_Invalid_Longitude_Neg | Download nearest registration center using an invalid longitude | 00:00:00 | |
| Resident_DownloadNearestRegCen_Invalid_Proximitydistance_Neg | Download nearest registration center using an invalid proximitydistance | 00:00:00 | |
| Resident_DownloadNearestRegCen_allValid_smoke | Download nearest registration center using all valid inputs | 00:00:01 | |
| DownloadRegCenterDetails — Passed | |||
| Resident_DownloadRegCenterDetails_Invalid_All_Input_Neg | Download registration center details using all invalid inputs | 00:00:00 | |
| Resident_DownloadRegCenterDetails_Invalid_Hierarchylevel_Neg | Download registration center details using an invalid hierarchylevel | 00:00:00 | |
| Resident_DownloadRegCenterDetails_Invalid_Langcode_Neg | Download registration center details using an invalid langcode | 00:00:00 | |
| Resident_DownloadRegCenterDetails_Invalid_Name_Neg | Download registration center details using an invalid name | 00:00:00 | |
| Resident_DownloadRegCenterDetails_all_Valid_Smoke | Download registration center details using all valid inputs | 00:00:00 | |
| GetAllTemplateBylangCodeAndTemplateTypeCode — Failed | |||
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_uin_1_Valid_Smoke | Get all template by language code and templatetype code using one valid UIN | 00:00:00 | |
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_uin_2_Valid_Smoke | Get all template by language code and templatetype code using second valid UIN | 00:00:00 | |
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_uin_3_Valid_Smoke | Get all template by language code and templatetype code using third valid UIN | 00:00:00 | |
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_uin_Invalid_Langcode | Get all template by language code and templatetype code using valid UIN with an invalid langcode | 00:00:00 | |
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_uin_Invalid_Templatetypecode | Get all template by language code and templatetype code using valid UIN with an invalid templatetype code | 00:00:00 | |
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_vid_1_Valid_Smoke | Get all template by language code and templatetype code using valid VID | 00:00:00 | |
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_vid_2_Valid_Smoke | Get all template by language code and templatetype code using an another valid VID | 00:00:00 | |
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_vid_3_Valid_Smoke | Get all template by language code and templatetype code using an another valid VID | 00:00:00 | |
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_vid_Invalid_Langcode | Get all template by language code and templatetype code using a valid VID with an invalid langcode | 00:00:00 | |
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_vid_Invalid_Templatetypecode | Get all template by language code and templatetype code using a valid VID with an invalid templatetype code | 00:00:00 | |
| GetAllTemplateBylangCodeAndTemplateTypeCode — Passed | |||
| Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_Invalid_Token | Get all template by language code and templatetype code using valid UIN with an invalid token | 00:00:00 | |
| AuditLog — Failed | |||
| TC_Resident_AuditLog_01 | Resident_AuditLog_StatusCode_uin_all_Valid_Smoke | Audit log correctly returns the status codes for all operations performed on a resident when a valid UIN is provided | 00:00:00 |
| TC_Resident_AuditLog_02 | Resident_AuditLog_StatusCode_vid_all_Valid_Smoke | Audit log correctly returns the status codes for all operations performed on a resident when a valid VID is provided | 00:00:00 |
| GetValidateToken — Failed | |||
| Resident_GetValidateToken_uin_all_Valid_Smoke | Get validate token when logged in using UIN | 00:00:00 | |
| Resident_GetValidateToken_vid_all_Valid_Smoke | Get validate token when logged in using VID | 00:00:00 | |
| GetValidateToken — Passed | |||
| Resident_GetValidateToken_Empty_Token_Neg | Get validate token when token is not given | 00:00:00 | |
| Resident_GetValidateToken_Invalid_Token | Get validate token | 00:00:00 | |
| AuthLockNew — Failed | |||
| TC_Resident_AuthLockNew_01 | Resident_AuthLockNew_Demo_Valid_UIN_All | Lock the demo authentication type using valid UIN | 00:00:00 |
| TC_Resident_AuthLockNew_26 | Resident_AuthLockNew_Demo_Valid_Vid_All | Lock the demo authentication type using valid VID | 00:00:00 |
| TC_Resident_AuthLockNew_04 | Resident_AuthLockNew_Face_Valid_UIN_All | Lock the bio-face authentication type using valid UIN | 00:00:00 |
| TC_Resident_AuthLockNew_27 | Resident_AuthLockNew_Face_Valid_Vid_All | Lock the face authentication type using valid VID | 00:00:00 |
| TC_Resident_AuthLockNew_06 | Resident_AuthLockNew_Finger_Valid_UIN_All | Lock the bio-finger authentication type using valid UIN | 00:00:00 |
| TC_Resident_AuthLockNew_29 | Resident_AuthLockNew_Finger_Valid_Vid_All | Lock the finger authentication type using a valid VID | 00:00:00 |
| TC_Resident_AuthLockNew_05 | Resident_AuthLockNew_Iris_Valid_UIN_All | Lock the bio-iris authentication type using valid UIN | 00:00:00 |
| TC_Resident_AuthLockNew_28 | Resident_AuthLockNew_Iris_Valid_Vid_All | Lock the iris authentication type using a valid VID | 00:00:00 |
| TC_Resident_AuthLockNew_03 | Resident_AuthLockNew_Otp_Email_Valid_UIN_All | Lock the otp-email authentication type using valid UIN | 00:00:00 |
| TC_Resident_AuthLockNew_02 | Resident_AuthLockNew_Otp_Phone_Valid_UIN_All | Lock the otp-phone authentication type using valid UIN | 00:00:00 |
| TC_Resident_AuthLockNew_16 | Resident_AuthLockNew_uin_Empty_AuthType_Neg | Lock the authentication type using valid UIN with an empty authtype | 00:00:00 |
| TC_Resident_AuthLockNew_14 | Resident_AuthLockNew_uin_Empty_Id_Neg | Lock the authentication type using valid UIN with an empty Id | 00:00:00 |
| TC_Resident_AuthLockNew_17 | Resident_AuthLockNew_uin_Empty_Locked_Status_Pos | Lock the authentication type using valid UIN with an empty locked status | 00:00:00 |
| TC_Resident_AuthLockNew_13 | Resident_AuthLockNew_uin_Empty_Requesttime_Neg | Lock the authentication type using valid UIN with an empty requesttime | 00:00:00 |
| TC_Resident_AuthLockNew_18 | Resident_AuthLockNew_uin_Empty_Secs_Pos | Lock the authentication type using valid UIN with an empty unlockforseconds | 00:00:00 |
| TC_Resident_AuthLockNew_15 | Resident_AuthLockNew_uin_Empty_Version_Neg | Lock the authentication type using valid UIN with an empty version | 00:00:00 |
| TC_Resident_AuthLockNew_10 | Resident_AuthLockNew_uin_Invalid_AuthType_Neg | Lock the authentication type using valid UIN and an invalid authtype | 00:00:00 |
| TC_Resident_AuthLockNew_08 | Resident_AuthLockNew_uin_Invalid_Id_Neg | Lock the authentication type using valid UIN and an invalid Id | 00:00:00 |
| TC_Resident_AuthLockNew_11 | Resident_AuthLockNew_uin_Invalid_Locked_Status_Neg | Lock the authentication type using valid UIN and an invalid locked status | 00:00:00 |
| TC_Resident_AuthLockNew_07 | Resident_AuthLockNew_uin_Invalid_Requesttime_Neg | Lock the authentication type using valid UIN and an invalid requesttime | 00:00:00 |
| TC_Resident_AuthLockNew_12 | Resident_AuthLockNew_uin_Invalid_Secs_Neg | Lock the authentication type using valid UIN with an invalid unlockforseconds | 00:00:00 |
| TC_Resident_AuthLockNew_09 | Resident_AuthLockNew_uin_Invalid_Version_Neg | Lock the authentication type using valid UIN and an invalid version | 00:00:00 |
| TC_Resident_AuthLockNew_22 | Resident_AuthLockNew_uin_Missing_AuthType_Neg | Lock the authentication type using valid UIN with missing authtype | 00:00:00 |
| TC_Resident_AuthLockNew_20 | Resident_AuthLockNew_uin_Missing_Id_Neg | Lock the authentication type using valid UIN with missing Id | 00:00:00 |
| TC_Resident_AuthLockNew_23 | Resident_AuthLockNew_uin_Missing_Locked_Status_Pos | Lock the authentication type using valid UIN with missing locked status | 00:00:00 |
| TC_Resident_AuthLockNew_19 | Resident_AuthLockNew_uin_Missing_Requesttime_Neg | Lock the authentication type using valid UIN with missing requesttime | 00:00:00 |
| TC_Resident_AuthLockNew_24 | Resident_AuthLockNew_uin_Missing_Secs_Pos | Lock the authentication type using valid UIN with missing unlockforseconds | 00:00:00 |
| TC_Resident_AuthLockNew_21 | Resident_AuthLockNew_uin_Missing_Version_Neg | Lock the authentication type using valid UIN with missing version | 00:00:00 |
| TC_Resident_AuthLockNew_39 | Resident_AuthLockNew_vid_Empty_AuthType_Neg | Lock the authentication type using valid VID with an empty authtype | 00:00:00 |
| TC_Resident_AuthLockNew_37 | Resident_AuthLockNew_vid_Empty_Id_Neg | Lock the authentication type using valid VID with an empty Id | 00:00:00 |
| TC_Resident_AuthLockNew_40 | Resident_AuthLockNew_vid_Empty_Locked_Status_Pos | Lock the authentication type using valid VID with an empty lockedstatus | 00:00:00 |
| TC_Resident_AuthLockNew_36 | Resident_AuthLockNew_vid_Empty_Requesttime_Neg | Lock the authentication type using valid VID with an empty requesttime | 00:00:00 |
| TC_Resident_AuthLockNew_41 | Resident_AuthLockNew_vid_Empty_Secs_Pos | Lock the authentication type using valid VID with an empty unlockforseconds | 00:00:00 |
| TC_Resident_AuthLockNew_38 | Resident_AuthLockNew_vid_Empty_Version_Neg | Lock the authentication type using valid VID with an empty version | 00:00:00 |
| TC_Resident_AuthLockNew_33 | Resident_AuthLockNew_vid_Invalid_AuthType_Neg | Lock the authentication type using valid VID with an invalid authtype | 00:00:00 |
| TC_Resident_AuthLockNew_31 | Resident_AuthLockNew_vid_Invalid_Id_Neg | Lock the authentication type using valid VID with an invalid Id | 00:00:00 |
| TC_Resident_AuthLockNew_34 | Resident_AuthLockNew_vid_Invalid_Locked_Status_Neg | Lock the authentication type using valid VID with an invalid lockedstatus | 00:00:00 |
| TC_Resident_AuthLockNew_30 | Resident_AuthLockNew_vid_Invalid_Requesttime_Neg | Lock the authentication type using valid VID with an invalid requesttime | 00:00:00 |
| TC_Resident_AuthLockNew_35 | Resident_AuthLockNew_vid_Invalid_Secs_Neg | Lock the authentication type using valid VID with an invalid unlockforseconds | 00:00:00 |
| TC_Resident_AuthLockNew_32 | Resident_AuthLockNew_vid_Invalid_Version_Neg | Lock the authentication type using valid VID with an invalid version | 00:00:00 |
| TC_Resident_AuthLockNew_45 | Resident_AuthLockNew_vid_Missing_AuthType_Neg | Lock the authentication type using valid VID with missing authtype | 00:00:00 |
| TC_Resident_AuthLockNew_43 | Resident_AuthLockNew_vid_Missing_Id_Neg | Lock the authentication type using valid VID with missing Id | 00:00:00 |
| TC_Resident_AuthLockNew_46 | Resident_AuthLockNew_vid_Missing_Locked_Status_Pos | Lock the authentication type using valid VID with missing lockedstatus | 00:00:00 |
| TC_Resident_AuthLockNew_42 | Resident_AuthLockNew_vid_Missing_Requesttime_Neg | Lock the authentication type using valid VID with missing requesttime | 00:00:00 |
| TC_Resident_AuthLockNew_47 | Resident_AuthLockNew_vid_Missing_Secs_Pos | Lock the authentication type using valid VID with missing unlockforseconds | 00:00:00 |
| TC_Resident_AuthLockNew_44 | Resident_AuthLockNew_vid_Missing_Version_Neg | Lock the authentication type using valid VID with missing version | 00:00:00 |
| AuthLockNew — Passed | |||
| TC_Resident_AuthLockNew_25 | Resident_AuthLockNew_StatusCode_Invalid_Token_Neg | Lock the authentication type using valid statuscode and an invalid token | 00:00:00 |
| GetAuthLockStatus — Failed | |||
| Resident_GetAuthLockStatus_Vid_all_Valid_Smoke | Get authlock status using a valid VID with all valid inputs | 00:00:00 | |
| Resident_GetAuthLockStatus_uin_all_Valid_Smoke | Get authlock status using a valid UIN with all valid inputs | 00:00:00 | |
| GetAuthLockStatus — Passed | |||
| Resident_GetAuthLockStatus_Invalid_Token_Neg | Get authlock status using a valid UIN with an invalid token | 00:00:00 | |
| AuthUnlockNew — Failed | |||
| TC_Resident_AuthUnlockNew_01 | Resident_AuthUnlockNew_Demo_Valid_UIN_All | Unlock the demo authentication type using valid UIN | 00:00:00 |
| TC_Resident_AuthUnlockNew_06 | Resident_AuthUnlockNew_Demo_Valid_UIN_Unlock_120_Sec | Unlock the demo authentication type using a valid UIN for 120 seconds | 00:00:00 |
| TC_Resident_AuthUnlockNew_32 | Resident_AuthUnlockNew_Demo_Valid_Vid_All | Unlock the demo authentication type using a valid VID | 00:00:00 |
| TC_Resident_AuthUnlockNew_35 | Resident_AuthUnlockNew_Demo_Valid_Vid_Unlock_For_Specified_Time | Unlock the demo authentication type using a valid VID for the specified time | 00:00:00 |
| TC_Resident_AuthUnlockNew_07 | Resident_AuthUnlockNew_Face_Valid_UIN_All | Unlock the face authentication type using a valid UIN | 00:00:00 |
| TC_Resident_AuthUnlockNew_08 | Resident_AuthUnlockNew_Face_Valid_UIN_UnLocke_For Specified_Time | Unlock the face authentication type using a valid UIN for the specified time | 00:00:00 |
| TC_Resident_AuthUnlockNew_36 | Resident_AuthUnlockNew_Face_Valid_Vid_All | Unlock the face authentication type using a valid VID | 00:00:00 |
| TC_Resident_AuthUnlockNew_37 | Resident_AuthUnlockNew_Face_Valid_Vid_Unlocke_Specified_Time | Unlock the face authentication type using a valid VID for the specified time | 00:00:00 |
| TC_Resident_AuthUnlockNew_11 | Resident_AuthUnlockNew_Finger_Valid_UIN_All | Unlock the finger authentication type using a valid UIN | 00:00:00 |
| TC_Resident_AuthUnlockNew_12 | Resident_AuthUnlockNew_Finger_Valid_UIN_Unlocke_For_Specificed_Time | Unlock the finger authentication type using a valid UIN for the specified time | 00:00:00 |
| TC_Resident_AuthUnlockNew_40 | Resident_AuthUnlockNew_Finger_Valid_Vid_All | Unlock the finger authentication type using a valid VID | 00:00:00 |
| TC_Resident_AuthUnlockNew_41 | Resident_AuthUnlockNew_Finger_Valid_Vid_UnLocke_Specified_Time | Unlock the finger authentication type using a valid VID for the specified time | 00:00:00 |
| TC_Resident_AuthUnlockNew_09 | Resident_AuthUnlockNew_Iris_Valid_UIN_All | Unlock the iris authentication type using a valid UIN | 00:00:00 |
| TC_Resident_AuthUnlockNew_10 | Resident_AuthUnlockNew_Iris_Valid_UIN_Unlocke_For_Specified_Time | Unlock the iris authentication type using a valid UIN for the specified time | 00:00:00 |
| TC_Resident_AuthUnlockNew_38 | Resident_AuthUnlockNew_Iris_Valid_Vid_All | Unlock the iris authentication type using a valid VID | 00:00:00 |
| TC_Resident_AuthUnlockNew_39 | Resident_AuthUnlockNew_Iris_Valid_Vid_Unlocke_Specified_Time | Unlock the iris authentication type using a valid VID for the specified time | 00:00:00 |
| TC_Resident_AuthUnlockNew_04 | Resident_AuthUnlockNew_OTPphone_Valid_UIN_All | Unlock the otp phone authentication type using a valid UIN | 00:00:00 |
| TC_Resident_AuthUnlockNew_05 | Resident_AuthUnlockNew_OTPphone_Valid_UIN_UnLocke_Spacified_Time | Unlock the otp phone authentication type using a valid UIN for the specified time | 00:00:00 |
| TC_Resident_AuthUnlockNew_02 | Resident_AuthUnlockNew_otp_Email_Valid_UIN_All | Unlock the otp email authentication type using valid UIN | 00:00:00 |
| TC_Resident_AuthUnlockNew_03 | Resident_AuthUnlockNew_otp_Email_Valid_UIN_Unlocke_Specified_Time | Unlock the otp email authentication type using a valid UIN for the specified time | 00:00:00 |
| TC_Resident_AuthUnlockNew_34 | Resident_AuthUnlockNew_otp_Email_Valid_Vid_All | Unlock the otp-email authentication type using a valid VID | 00:00:00 |
| TC_Resident_AuthUnlockNew_33 | Resident_AuthUnlockNew_otp_Phone_Valid_Vid_All | Unlock the otp-phone authentication type using a valid VID | 00:00:00 |
| TC_Resident_AuthUnlockNew_22 | Resident_AuthUnlockNew_uin_Empty_AuthType_Neg | Unlock the authentication type using a valid UIN and an empty authtype | 00:00:00 |
| TC_Resident_AuthUnlockNew_20 | Resident_AuthUnlockNew_uin_Empty_Id_Neg | Unlock the authentication type using a valid UIN and an empty ID | 00:00:00 |
| TC_Resident_AuthUnlockNew_23 | Resident_AuthUnlockNew_uin_Empty_Locked_Status_Pos | Unlock the authentication type using a valid UIN and an empty locked status | 00:00:00 |
| TC_Resident_AuthUnlockNew_19 | Resident_AuthUnlockNew_uin_Empty_Requesttime_Neg | Unlock the authentication type using a valid UIN and an empty requesttime | 00:00:00 |
| TC_Resident_AuthUnlockNew_24 | Resident_AuthUnlockNew_uin_Empty_Secs_Pos | Unlock the authentication type using a valid UIN and an empty unlockforseconds | 00:00:00 |
| TC_Resident_AuthUnlockNew_21 | Resident_AuthUnlockNew_uin_Empty_Version_Neg | Unlock the authentication type using a valid UIN and an empty version | 00:00:00 |
| TC_Resident_AuthUnlockNew_16 | Resident_AuthUnlockNew_uin_Invalid_AuthType_Neg | Unlock the authentication type using a valid UIN and an invalid authtype | 00:00:00 |
| TC_Resident_AuthUnlockNew_14 | Resident_AuthUnlockNew_uin_Invalid_Id_Neg | Unlock the authentication type using a valid UIN and an invalid ID | 00:00:00 |
| TC_Resident_AuthUnlockNew_17 | Resident_AuthUnlockNew_uin_Invalid_Locked_Status_Neg | Unlock the authentication type using a valid UIN and an invalid locked status | 00:00:00 |
| TC_Resident_AuthUnlockNew_13 | Resident_AuthUnlockNew_uin_Invalid_Requesttime_Neg | Unlock the authentication type using a valid UIN and an invalid requesttime | 00:00:00 |
| TC_Resident_AuthUnlockNew_18 | Resident_AuthUnlockNew_uin_Invalid_Secs_Neg | Unlock the authentication type using a valid UIN and an invalid unlockforseconds | 00:00:00 |
| TC_Resident_AuthUnlockNew_15 | Resident_AuthUnlockNew_uin_Invalid_Version_Neg | Unlock the authentication type using a valid UIN and an invalid version | 00:00:00 |
| TC_Resident_AuthUnlockNew_26 | Resident_AuthUnlockNew_uin_Missing_Id_Neg | Unlock the authentication type using valid UIN with missing ID | 00:00:00 |
| TC_Resident_AuthUnlockNew_29 | Resident_AuthUnlockNew_uin_Missing_Locked_Status_Pos | Unlock the authentication type using valid UIN with missing lockedstatus | 00:00:00 |
| TC_Resident_AuthUnlockNew_25 | Resident_AuthUnlockNew_uin_Missing_Requesttime_Neg | Unlock the authentication type using valid UIN with missing requesttime | 00:00:00 |
| TC_Resident_AuthUnlockNew_30 | Resident_AuthUnlockNew_uin_Missing_Secs_Pos | Unlock the authentication type using valid UIN with missing unlockforseconds | 00:00:00 |
| TC_Resident_AuthUnlockNew_27 | Resident_AuthUnlockNew_uin_Missing_Version_Neg | Unlock the authentication type using valid UIN with missing version | 00:00:00 |
| TC_Resident_AuthUnlockNew_28 | Resident_AuthUnlockNew_uin_Missingy_AuthType_Neg | Unlock the authentication type using valid UIN with missing authtype | 00:00:00 |
| TC_Resident_AuthUnlockNew_51 | Resident_AuthUnlockNew_vid_Empty_AuthType_Neg | Unlock the authentication type using a valid VID and an empty authtype | 00:00:00 |
| TC_Resident_AuthUnlockNew_49 | Resident_AuthUnlockNew_vid_Empty_Id_Neg | Unlock the authentication type using a valid VID and an empty ID | 00:00:00 |
| TC_Resident_AuthUnlockNew_52 | Resident_AuthUnlockNew_vid_Empty_Locked_Status_Pos | Unlock the authentication type using a valid VID and an empty lockedstatus | 00:00:00 |
| TC_Resident_AuthUnlockNew_48 | Resident_AuthUnlockNew_vid_Empty_Requesttime_Neg | Unlock the authentication type using a valid VID and an empty requesttime | 00:00:00 |
| TC_Resident_AuthUnlockNew_53 | Resident_AuthUnlockNew_vid_Empty_Secs_Pos | Unlock the authentication type using a valid VID and an empty unlockforseconds | 00:00:00 |
| TC_Resident_AuthUnlockNew_50 | Resident_AuthUnlockNew_vid_Empty_Version_Neg | Unlock the authentication type using a valid VID and an empty version | 00:00:00 |
| TC_Resident_AuthUnlockNew_45 | Resident_AuthUnlockNew_vid_Invalid_AuthType_Neg | Unlock the authentication type using a valid VID and an invalid authtype | 00:00:00 |
| TC_Resident_AuthUnlockNew_43 | Resident_AuthUnlockNew_vid_Invalid_Id_Neg | Unlock the authentication type using a valid VID and an invalid ID | 00:00:00 |
| TC_Resident_AuthUnlockNew_46 | Resident_AuthUnlockNew_vid_Invalid_Locked_Status_Neg | Unlock the authentication type using a valid VID and an invalid lockedstatus | 00:00:00 |
| TC_Resident_AuthUnlockNew_42 | Resident_AuthUnlockNew_vid_Invalid_Requesttime_Neg | Unlock the authentication type using a valid VID and an invalid requesttime | 00:00:00 |
| TC_Resident_AuthUnlockNew_47 | Resident_AuthUnlockNew_vid_Invalid_Secs_Neg | Unlock the authentication type using a valid VID and an invalid unlockforseconds | 00:00:00 |
| TC_Resident_AuthUnlockNew_44 | Resident_AuthUnlockNew_vid_Invalid_Version_Neg | Unlock the authentication type using a valid VID and an invalid version | 00:00:00 |
| TC_Resident_AuthUnlockNew_55 | Resident_AuthUnlockNew_vid_Missing_Id_Neg | Unlock the authentication type using valid VID with missing ID | 00:00:00 |
| TC_Resident_AuthUnlockNew_58 | Resident_AuthUnlockNew_vid_Missing_Locked_Status_Pos | Unlock the authentication type using valid VID with missing lockedstatus | 00:00:00 |
| TC_Resident_AuthUnlockNew_54 | Resident_AuthUnlockNew_vid_Missing_Requesttime_Neg | Unlock the authentication type using valid VID with missing requesttime | 00:00:00 |
| TC_Resident_AuthUnlockNew_59 | Resident_AuthUnlockNew_vid_Missing_Secs_Pos | Unlock the authentication type using valid VID with missing unlockforseconds | 00:00:00 |
| TC_Resident_AuthUnlockNew_56 | Resident_AuthUnlockNew_vid_Missing_Version_Neg | Unlock the authentication type using valid VID with missing version | 00:00:00 |
| TC_Resident_AuthUnlockNew_57 | Resident_AuthUnlockNew_vid_Missingy_AuthType_Neg | Unlock the authentication type using valid VID with missing authtype | 00:00:00 |
| AuthUnlockNew — Passed | |||
| TC_Resident_AuthUnlockNew_31 | Resident_AuthUnlockNew_Invalid_Token_Neg | Unlock the authentication type using an invalid token | 00:00:00 |
| GenerateVIDNew — Failed | |||
| Resident_GenerateVID_Onetimeuse_Using_VID_Valid_Smoke_sid | Generate Onetimeuse VID using a valid VID | 00:00:00 | |
| Resident_GenerateVID_Perpetual_VID_uin_Valid_Token_Smoke_sid | Generate perpetual VID using valid UIN and token | 00:00:00 | |
| Resident_GenerateVID_uin_Onetimeuse_VID_Valid_Smoke_sid | Generate Onetimeuse VID using a UIN with valid inputs | 00:00:00 | |
| Resident_GenerateVID_uin_Temporary_VID2_Valid_Smoke_sid | Generate second temporary VID using a UIN with valid inputs | 00:00:00 | |
| Resident_GenerateVID_uin_Temporary_VID_Valid_Smoke_sid | Generate temporary VID using a UIN with valid inputs | 00:00:00 | |
| Resident_Generate_Perpetual_VID_BothChannel_uin_Valid_Smoke_sid | Generate perpetual VID using a valid UIN and both channel | 00:00:00 | |
| Resident_Generate_Perpetual_VID_Empty_TransID_Invalid_Neg | Generate perpetual VID using a valid UIN with an empty transactionId | 00:00:00 | |
| Resident_Generate_Perpetual_VID_TransID_uin_Invalid | Generate perpetual VID using a valid UIN with an invalid transactionId | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_Email_Valid_Smoke_sid | Generate perpetual VID using a valid UIN and Email | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_EmptyChannel_Neg | Generate perpetual VID using valid UIN with an empty channel | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_Empty_Id_Invalid_Neg | Generate perpetual VID using a valid UIN with an empty Id | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_Empty_TransID_Invalid_Neg | Generate perpetual VID using a valid UIN with an empty transactionId | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_Empty_requesttime_Invalid_Neg | Generate perpetual VID using a valid UIN with an empty requesttime | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_Empty_version_Invalid_Neg | Generate perpetual VID using a valid UIN with an empty version | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_Empty_vidType_Invalid_Neg | Generate perpetual VID using a valid UIN with an empty vidtype | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_Id_Invalid_Neg | Generate perpetual VID using a valid UIN with an invalid Id | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_Phone_Valid_Smoke_sid | Generate perpetual VID using a valid UIN and phone | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_requesttime_Invalid_Neg | Generate perpetual VID using a valid UIN with an invalid requesttime | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_version_Invalid_Neg | Generate perpetual VID using a valid UIN with an invalid version | 00:00:00 | |
| Resident_Generate_Perpetual_VID_uin_vidType_Invalid_Neg | Generate perpetual VID using a valid UIN with an invalid vidtype | 00:00:00 | |
| GenerateVIDNew — Passed | |||
| Resident_GenerateVID_Perpetual_Invalid_Token | Generate perpetual VID using valid UIN and an invalid token | 00:00:00 | |
| GetRequestCardVid — Failed | |||
| Resident_GetRequestCardVid_uin_Invalid_UserVid_Neg | Request card using invalid VID when logged in using UIN | 00:00:00 | |
| Resident_GetRequestCardVid_uin_Invalid_Vid_Neg | Request card using invalid VID when logged in using UIN | 00:00:00 | |
| Resident_GetRequestCardVid_vid_Invalid_UserVid_Neg | Request card using VID when logged in using invalid VID | 00:00:00 | |
| Resident_GetRequestCardVid_vid_Invalid_Vid_Neg | Request card using invalid VID when logged in using VID | 00:00:00 | |
| GetRequestCardVid — Skipped | |||
| Resident_GetRequestCardVid_uin_Invalid_User_Neg | Request card using VID when logged in using invalid UIN | 00:00:00 | |
| Resident_GetRequestCardVid_uin_all_Valid_Smoke_sid | Request card using temporary VID when logged in using UIN | 00:00:00 | |
| Resident_GetRequestCardVid_vid_all_Valid_Smoke_sid | Request card using Onetimeuse VID when logged in using VID | 00:00:00 | |
| GetRetrieveVidPolicy — Failed | |||
| Resident_GetRetrieveVidPolicy_uin_all_Valid_Smoke | Get VID policy when logged in using UIN | 00:00:00 | |
| Resident_GetRetrieveVidPolicy_vid_all_Valid_Smoke | Get VID policy when logged in using VID | 00:00:00 | |
| RetrieveVID — Failed | |||
| Resident_RetrieveVID_Vid_all_Valid_Smoke | Retrieve VIDs when logged using VID | 00:00:00 | |
| Resident_RetrieveVID_uin_all_Valid_Smoke | Retrieve VIDs when logged using UIN | 00:00:00 | |
| RetrieveVID — Passed | |||
| Resident_RetrieveVID_Invalid_Token_Neg | Retrieve VIDs when invalid token is used | 00:00:00 | |
| GetServiceHistory — Failed | |||
| Resident_GetServiceHistory_uin_0_SearchText_Pos | Get service history when logged in UIN and when search text value is given as '0' | 00:00:00 | |
| Resident_GetServiceHistory_uin_1_Valid_Smoke | Get service history when logged in using UIN | 00:00:00 | |
| Resident_GetServiceHistory_uin_2_Valid_Smoke | Get service history when logged in using UIN | 00:00:00 | |
| Resident_GetServiceHistory_uin_3_Valid_Smoke | Get service history when logged in using UIN | 00:00:00 | |
| Resident_GetServiceHistory_uin_4_Valid_Smoke | Get service history when logged in using UIN | 00:00:00 | |
| Resident_GetServiceHistory_uin_5_Valid_Smoke | Get service history when logged in using UIN | 00:00:00 | |
| Resident_GetServiceHistory_uin_ASC_SortType_Valid_Smoke | Get service history when logged in UIN and when sort type is given as ASC | 00:00:00 | |
| Resident_GetServiceHistory_uin_DESC_SortType_Valid_Smoke | Get service history when logged in UIN and when sort type is given as ASC | 00:00:00 | |
| Resident_GetServiceHistory_uin_Date_Specified_Valid_Smoke | Get service history when logged in using UIN and valid from date is specified | 00:00:00 | |
| Resident_GetServiceHistory_uin_Empty_FromDate_Neg | Get service history when logged in using UIN and from date is not given in input parameters | 00:00:00 | |
| Resident_GetServiceHistory_uin_Empty_SortType_Neg | Get service history when logged in UIN and when sort type value is not given in input parameters | 00:00:00 | |
| Resident_GetServiceHistory_uin_Empty_ToDate_Neg | Get service history when logged in using UIN and to date value is not given in input parameters | 00:00:00 | |
| Resident_GetServiceHistory_uin_Invalid_FromDate_Neg | Get service history when logged in using UIN and invalid from date is specified | 00:00:00 | |
| Resident_GetServiceHistory_uin_Invalid_From_To_Date_Neg | Get service history when logged in using UIN and invalid from and to date is specified | 00:00:00 | |
| Resident_GetServiceHistory_uin_Invalid_LangCode_Neg | Get service history when logged in using UIN and invalid language code is given | 00:00:00 | |
| Resident_GetServiceHistory_uin_Invalid_PageFetch_Neg | Get service history when logged in using UIN and page fetch value is given as invalid value | 00:00:00 | |
| Resident_GetServiceHistory_uin_Invalid_Random_PageFetch_Neg | Get service history when logged in using UIN and page fetch value is given as invalid/random value | 00:00:00 | |
| Resident_GetServiceHistory_uin_Invalid_SortType_Neg | Get service history when logged in UIN and when invalid sort type value is given in input parameters | 00:00:00 | |
| Resident_GetServiceHistory_uin_Invalid_pageIndex_Neg | Get service history when logged in using UIN and invalid page index is given in input parameters | 00:00:00 | |
| Resident_GetServiceHistory_uin_Multiple_ServiceType_Valid_Smoke | Get service history when logged in UIN and multiple service type is given input parameters | 00:00:00 | |
| Resident_GetServiceHistory_uin_Negative_PageFetch_Value_Neg | Get service history when logged in using UIN and negative value is given in page fetch | 00:00:00 | |
| Resident_GetServiceHistory_uin_SearchText_Random_Pos | Get service history when logged in UIN and random value is given in search text field | 00:00:00 | |
| Resident_GetServiceHistory_uin_SearchText_Valid_Smoke | Get service history when logged in UIN and when search text is given with valid values | 00:00:00 | |
| Resident_GetServiceHistory_uin_StatusCode_Missing_Langcode_Neg | Get service history when logged in using UIN and language code is not given in input parameters | 00:00:00 | |
| Resident_GetServiceHistory_uin_StatusFilter_Invalid_Neg | Get service history when logged in UIN and invalid values given in status filter field | 00:00:00 | |
| Resident_GetServiceHistory_uin_StatusFilter_Valid_Smoke | Get service history when logged in UIN and valid values given in status filter | 00:00:00 | |
| Resident_GetServiceHistory_uin_Valid_pageIndex_Smoke | Get service history when logged in using UIN and valid pageIndex values are given | 00:00:00 | |
| Resident_GetServiceHistory_uin_all_Valid_Smoke_sid | Get service history when logged in using UIN | 00:00:00 | |
| Resident_GetServiceHistory_vid_0_SearchText_Pos | Get service history when logged in using valid VID and search text is given as '0' | 00:00:00 | |
| Resident_GetServiceHistory_vid_1_Valid_Smoke | Get service history when logged in using valid VID | 00:00:00 | |
| Resident_GetServiceHistory_vid_2_Valid_Smoke | Get service history when logged in using valid VID | 00:00:00 | |
| Resident_GetServiceHistory_vid_3_Valid_Smoke | Get service history when logged in using valid VID | 00:00:00 | |
| Resident_GetServiceHistory_vid_4_Valid_Smoke | Get service history when logged in using valid VID | 00:00:00 | |
| Resident_GetServiceHistory_vid_5_Valid_Smoke | Get service history when logged in using valid VID | 00:00:00 | |
| Resident_GetServiceHistory_vid_ASC_SortType_Valid_Smoke | Get service history when logged in using valid VID and sort type value is given as ASC | 00:00:00 | |
| Resident_GetServiceHistory_vid_DESC_SortType_Valid_Smoke | Get service history when logged in using valid VID and sort type value is given as DESC | 00:00:00 | |
| Resident_GetServiceHistory_vid_Date_Specified_Valid_Smoke | Get service history when logged in using valid VID and from date is specified | 00:00:00 | |
| Resident_GetServiceHistory_vid_Empty_FromDate_Neg | Get service history when logged in using valid VID and from date is not given in input parameter | 00:00:00 | |
| Resident_GetServiceHistory_vid_Empty_SortType_Neg | Get service history when logged in using valid VID and sort type value is not given | 00:00:00 | |
| Resident_GetServiceHistory_vid_Empty_ToDate_Neg | Get service history when logged in using valid VID and to date is not given in input parameter | 00:00:00 | |
| Resident_GetServiceHistory_vid_Invalid_FromDate_Neg | Get service history when logged in using valid VID and invalid from date is given | 00:00:00 | |
| Resident_GetServiceHistory_vid_Invalid_From_To_Date_Neg | Get service history when logged in using valid VID and invalid from and to date is given | 00:00:00 | |
| Resident_GetServiceHistory_vid_Invalid_LangCode_Neg | Get service history when logged in using VID and invalid language code is given | 00:00:00 | |
| Resident_GetServiceHistory_vid_Invalid_PageFetch_Neg | Get service history when logged in using valid VID and invalid value is given in page fetch | 00:00:00 | |
| Resident_GetServiceHistory_vid_Invalid_Random_PageFetch_Neg | Get service history when logged in using valid VID and invalid/random value is given in page fetch | 00:00:00 | |
| Resident_GetServiceHistory_vid_Invalid_SortType_Neg | Get service history when logged in using valid VID and invalid sort type value is given | 00:00:00 | |
| Resident_GetServiceHistory_vid_Invalid_pageIndex_Neg | Get service history when logged in using valid VID and invalid page index is given | 00:00:00 | |
| Resident_GetServiceHistory_vid_Multiple_ServiceType_Valid_Smoke | Get service history when logged in using valid VID and multiple values are given in service type field | 00:00:00 | |
| Resident_GetServiceHistory_vid_Negative_PageFetch_Value_Neg | Get service history when logged in using valid VID and negative value is given for page fetch | 00:00:00 | |
| Resident_GetServiceHistory_vid_SearchText_Valid_Smoke | Get service history when logged in using valid VID and valid search text is given | 00:00:00 | |
| Resident_GetServiceHistory_vid_StatusCode_Missing_Langcode_Neg | Get service history when logged in using valid VID and language code is not given in input parameters | 00:00:00 | |
| Resident_GetServiceHistory_vid_StatusFilter_Invalid_Neg | Get service history when logged in using valid VID and invalid status filter is given | 00:00:00 | |
| Resident_GetServiceHistory_vid_StatusFilter_Valid_Smoke | Get service history when logged in using valid VID and valid status filter is given | 00:00:00 | |
| Resident_GetServiceHistory_vid_Valid_pageIndex_Smoke | Get service history when logged in using valid VID and valid page index is given | 00:00:00 | |
| Resident_GetServiceHistory_vid_all_Valid_Smoke_sid | Get service history when logged in using valid VID | 00:00:00 | |
| GetServiceHistory — Passed | |||
| Resident_GetServiceHistory_Invalid_Token | Get service history when invalid token is used | 00:00:00 | |
| Resident_GetServiceHistory_StatusCode_Empty_Token | Get service history when logged in using valid VID and token is not given | 00:00:00 | |
| AcknowledgementController — Failed | |||
| TC_Resident_GetAuthorizationtoken_08 | Resident_GetAuthorizationtoken_uin_Empty_eventId_Negative | Resident is trying to get an authorization token by using valid UIN with an empty eventId | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_04 | Resident_GetAuthorizationtoken_uin_Invalid_eventId_Negative | Resident is trying to get an authorization token by using valid UIN with an invalid eventId | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_07 | Resident_GetAuthorizationtoken_uin_SpaceVal_enentId_Neg | Resident is trying to get an authorization token by using valid UIN with a space value for the eventId | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_13 | Resident_GetAuthorizationtoken_vid_Empty_eventId_Negative | Resident is trying to get an authorization token by using valid VID with an empty eventId | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_11 | Resident_GetAuthorizationtoken_vid_Invalid_eventId_Negative | Resident is trying to get an authorization token by using valid VID with an invalid eventId | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_15 | Resident_GetAuthorizationtoken_vid_SpaceVal_eventId_Neg | Resident is trying to get an authorization token by using valid VID with a space value for the eventId | 00:00:00 |
| AcknowledgementController — Skipped | |||
| TC_Resident_GetAuthorizationtoken_05 | Resident_GetAuthorizationtoken_uin_Empty_languageCode_Negative | Resident is trying to get an authorization token by using valid UIN with an empty language code | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_09 | Resident_GetAuthorizationtoken_uin_Invalid_Role_Negative | Resident is trying to get an authorization token by using valid UIN with an invalid role | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_03 | Resident_GetAuthorizationtoken_uin_Invalid_languageCode_Negative | Resident is trying to get an authorization token by using valid UIN with an invalid language code | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_01 | Resident_GetAuthorizationtoken_uin_Valid_Smoke | The resident is trying to get an authorization token by using a valid UIN | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_06 | Resident_GetAuthorizationtoken_uin_spaceVal_languagecode_Neg | Resident is trying to get an authorization token by using valid UIN with a space value for the language code | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_12 | Resident_GetAuthorizationtoken_vid_Empty_languageCode_Negative | Resident is trying to get an authorization token by using valid VID with an empty language code | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_10 | Resident_GetAuthorizationtoken_vid_Invalid_languageCode_Negative | Resident is trying to get an authorization token by using valid VID with an invalid language code | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_14 | Resident_GetAuthorizationtoken_vid_SpaceVal_languageCode_Neg | Resident is trying to get an authorization token by using valid VID with a space value for the language code | 00:00:00 |
| TC_Resident_GetAuthorizationtoken_02 | Resident_GetAuthorizationtoken_vid_Valid_Smoke | The resident is trying to get an authorization token by using a valid VID | 00:00:00 |
| GetNotifications — Failed | |||
| Resident_GetNotifications_Invalid_pageIndex_Neg | Get notifications using an invalid pageIndex | 00:00:00 | |
| Resident_GetNotifications_uin_1_Invalid_PageNo_Pos | Get notifications of UIN using invalid pageNo | 00:00:00 | |
| Resident_GetNotifications_uin_Neg_Value_PageStart_Neg | Get notifications of UIN using negative value PageStart | 00:00:00 | |
| Resident_GetNotifications_uin_Neg_Value_pageSize_Neg | Get notifications of UIN using negative value PageSize | 00:00:00 | |
| Resident_GetNotifications_uin_SpaceVal_langcode_Neg | Get notifications of UIN using an space value langcode | 00:00:00 | |
| Resident_GetNotifications_uin_StatusCode_empty_langcode_Neg | Get notifications of UIN status code using an empty langcode | 00:00:00 | |
| Resident_GetNotifications_uin_all_InValid_langcode_Neg | Get notifications of UIN using invalid langcode | 00:00:00 | |
| Resident_GetNotifications_uin_all_Valid_Smoke | Get notifications of UIN using all valid inputs | 00:00:00 | |
| Resident_GetNotifications_uin_pageIndex_all_Valid_Smoke | Get notifications of UIN using valid pageIndex and all valid inputs | 00:00:00 | |
| Resident_GetNotifications_uin_pageSize_all_Valid_Smoke | Get notifications of UIN using valid pageSize and all valid inputs | 00:00:00 | |
| Resident_GetNotifications_vid_1_Invalid_PageNo_Pos | Get notifications of VID using an invalid page number | 00:00:00 | |
| Resident_GetNotifications_vid_Neg_Value_PageStart_Neg | Get notifications of VID using negative value pagestart | 00:00:00 | |
| Resident_GetNotifications_vid_Neg_Value_pageSize_Neg | Get notifications of VID using negative value pageSize | 00:00:00 | |
| Resident_GetNotifications_vid_SpaceVal_langcode_Neg | Get notifications of VID using special value langcode | 00:00:00 | |
| Resident_GetNotifications_vid_StringVal_Invalid_pageIndex_Neg | Get notifications of VID using stringvalue in pageIndex | 00:00:00 | |
| Resident_GetNotifications_vid_StringVal_Invalid_pageSize_Neg | Get notifications of VID using stringvalue in pageSize | 00:00:00 | |
| Resident_GetNotifications_vid_all_InValid_langcode_Neg | Get notifications of VID using an invalid token | 00:00:00 | |
| Resident_GetNotifications_vid_all_Valid_Smoke | Get notifications of VID with all valid inputs | 00:00:00 | |
| Resident_GetNotifications_vid_pageIndex_all_Valid_Smoke | Get notifications of VID using pageIndex with all valid inputs | 00:00:00 | |
| Resident_GetNotifications_vid_pageSize_all_Valid_Smoke | Get notifications of VID using pageSize with all valid inputs | 00:00:00 | |
| GetNotifications — Passed | |||
| Resident_GetNotifications_vid_Invalid_Token_Neg | Get notifications of VID using an invalid token | 00:00:00 | |
| GetNotificationsCount — Failed | |||
| Resident_GetNotificationsCount_uin_all_Valid_Smoke | Get notifications count of UIN using all valid inputs | 00:00:00 | |
| Resident_GetNotificationsCount_vid_all_Valid_Smoke | Get notifications count of VID using all valid inputs | 00:00:00 | |
| GetNotificationsCount — Passed | |||
| Resident_GetNotificationsCount_uin_InvalidToken_Neg | Get notifications count of VID using an invalid token | 00:00:00 | |
| Resident_GetNotificationsCount_vid_InvalidToken_Neg | Get notifications count of VID using an invalid token | 00:00:00 | |
| GrievanceTicket — Failed | |||
| Resident_GrievanceTicket_uin_Diff_Eid_Neg | Log Grievance ticket when logged in using UIN with EID taken from other UIN | 00:00:00 | |
| Resident_GrievanceTicket_uin_Empty_Eid_Neg | Log Grievance ticket when logged in using UIN with empty EID value | 00:00:00 | |
| Resident_GrievanceTicket_uin_Invalid_Eid_Neg | Log Grievance ticket when logged in using UIN with invalid EID | 00:00:00 | |
| Resident_GrievanceTicket_uin_Missing_Eid_Neg | Log Grievance ticket when logged in using UIN without EID value | 00:00:00 | |
| Resident_GrievanceTicket_vid_Diff_Eid_Neg | Log Grievance ticket when logged in using VID and given EID belongs to different VID | 00:00:00 | |
| Resident_GrievanceTicket_vid_Empty_Eid_Neg | Log Grievance ticket when logged in using VID and empty value is given for EID | 00:00:00 | |
| Resident_GrievanceTicket_vid_Invalid_Eid_Neg | Log Grievance ticket when logged in using VID and given invalid EID | 00:00:00 | |
| Resident_GrievanceTicket_vid_Missing_Eid_Neg | Log Grievance ticket when logged in using VID and EID is removed from request | 00:00:00 | |
| GrievanceTicket — Skipped | |||
| Resident_GrievanceTicket_uin_Empty_Msg_Neg | Log Grievance ticket when logged in using UIN with empty message | 00:00:00 | |
| Resident_GrievanceTicket_uin_InvalidUser_Token_Neg | Log Grievance ticket when logged using UIN with invalid token | 00:00:00 | |
| Resident_GrievanceTicket_uin_Missing_Msg_Neg | Log Grievance ticket when logged in using UIN without message value | 00:00:00 | |
| Resident_GrievanceTicket_uin_OverRange_Msg_Neg | Log Grievance ticket when logged in using UIN with message is given more than limited characters | 00:00:00 | |
| Resident_GrievanceTicket_uin_StatusCode_Invalid_Token_Neg | Log Grievance ticket when logged in using UIN with invalid token | 00:00:00 | |
| Resident_GrievanceTicket_uin_all_Valid_Smoke | Log Grievance ticket when logged using UIN | 00:00:00 | |
| Resident_GrievanceTicket_vid_all_Valid_Smoke | Log Grievance ticket when logged in using VID | 00:00:00 | |
| GrievanceTicket — Passed | |||
| Resident_GrievanceTicket_uin_StatusCode_Empty_Token_Neg | Log Grievance ticket when logged in using UIN without token | 00:00:00 | |
| DownloadServiceHistory — Failed | |||
| Resident_DownloadServiceHistory_uin_FromDate_Valid_Smoke | Download service history using a valid UIN with valid fromdate | 00:00:00 | |
| Resident_DownloadServiceHistory_uin_Missing_LangCode_Neg | Download service history using a valid UIN with missing langcode | 00:00:00 | |
| Resident_DownloadServiceHistory_uin_PageStart_Valid_Smoke | Download service history using a valid UIN with valid pagestart | 00:00:00 | |
| Resident_DownloadServiceHistory_uin_ServiceType_Valid_Smoke | Download service history using a valid UIN with valid servicetype | 00:00:00 | |
| Resident_DownloadServiceHistory_uin_SortType_Valid_Smoke | Download service history using a valid UIN with valid sorttype | 00:00:00 | |
| Resident_DownloadServiceHistory_uin_StatusFilter_Valid_Smoke | Download service history using a valid UIN with valid statusfilter | 00:00:00 | |
| Resident_DownloadServiceHistory_uin_ToDate_Valid_Smoke | Download service history using a valid UIN with valid todate | 00:00:00 | |
| Resident_DownloadServiceHistory_uin_all_Valid_Smoke | Download service history using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_DownloadServiceHistory_vid_FromDate_Valid_Smoke | Download service history using a valid VID with valid fromdate | 00:00:00 | |
| Resident_DownloadServiceHistory_vid_Missing_LangCode_Neg | Download service history using a valid VID with missing langcode | 00:00:00 | |
| Resident_DownloadServiceHistory_vid_PageStart_Valid_Smoke | Download service history using a valid VID with valid pagestart | 00:00:00 | |
| Resident_DownloadServiceHistory_vid_ServiceType_Valid_Smoke | Download service history using a valid VID with valid servicetype | 00:00:00 | |
| Resident_DownloadServiceHistory_vid_SortType_Valid_Smoke | Download service history using a valid VID with valid sorttype | 00:00:00 | |
| Resident_DownloadServiceHistory_vid_StatusFilter_Valid_Smoke | Download service history using a valid VID with valid statusfilter | 00:00:00 | |
| Resident_DownloadServiceHistory_vid_ToDate_Valid_Smoke | Download service history using a valid VID with valid todate | 00:00:00 | |
| Resident_DownloadServiceHistory_vid_all_Valid_Smoke | Download service history using a valid VID with all valid inputs | 00:00:00 | |
| DownloadServiceHistory — Passed | |||
| Resident_DownloadServiceHistory_uin_Invalid_User_Neg | Download service history using a valid UIN with an invalid user | 00:00:00 | |
| DownloadUinCardByEventId — Failed | |||
| Resident_DownloadUinCardByEventId_uin_Invalid_EventId_Neg | Download UIN card by eventId using a valid UIN with an invalid eventId | 00:00:00 | |
| Resident_DownloadUinCardByEventId_vid_Invalid_EventId_Neg | Download UIN card by eventId using a valid VID with an invalid eventId | 00:00:00 | |
| DownloadUinCardByEventId — Skipped | |||
| Resident_DownloadUinCardByEventId_uin_Diff_User_Neg | Download UIN card by eventId using a valid UIN with different user | 00:00:00 | |
| Resident_DownloadUinCardByEventId_uin_all_Valid_Smoke | Download UIN card by eventId using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_DownloadUinCardByEventId_vid_all_Valid_Smoke | Download UIN card by eventId using a valid VID with all valid inputs | 00:00:00 | |
| DownloadUinCardByEventId — Passed | |||
| Resident_DownloadUinCardByEventId_uin_Without_Token_Neg | Download UIN card by eventId using a valid UIN without token | 00:00:00 | |
| GetCheckEventIdStatus — Failed | |||
| Resident_GetCheckEventIdStatus_uin_Invalid_eventId_Neg | Get check eventId status using a valid UIN with an invalid eventId | 00:00:00 | |
| Resident_GetCheckEventIdStatus_vid_Invalid_eventId_Neg | Get check eventId status using a valid VID with an invalid eventId | 00:00:00 | |
| GetCheckEventIdStatus — Skipped | |||
| Resident_GetCheckEventIdStatus_uin_Invalid_LangCode_Neg | Get check eventId status using a valid UIN with an invalid langcode | 00:00:00 | |
| Resident_GetCheckEventIdStatus_uin_all_Valid_Smoke | Get check eventId status using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_GetCheckEventIdStatus_vid_Invalid_LangCode_Neg | Get check eventId status using a valid VID with an invalid langcode | 00:00:00 | |
| Resident_GetCheckEventIdStatus_vid_all_Valid_Smoke | Get check eventId status using a valid VID with all valid inputs | 00:00:00 | |
| PinStatus — Failed | |||
| Resident_PinStatus_uin_Invalid_Input_Neg | Pin status for invalid EID when logged in using UIN | 00:00:00 | |
| Resident_PinStatus_vid_Invalid_Input_Neg | Pin status for invalid EID when logged in using VID | 00:00:00 | |
| PinStatus — Skipped | |||
| Resident_PinStatus_uin_StatusCode_Invalid_Token_Neg | Pin status for EID when logged in using UIN with invalid token | 00:00:00 | |
| Resident_PinStatus_uin_all_Valid_Smoke | Pin status for EID when logged in using UIN | 00:00:00 | |
| Resident_PinStatus_vid_all_Valid_Smoke | Pin status for EID when logged in using VID | 00:00:00 | |
| UnPinStatus — Failed | |||
| Resident_UnPinStatus_uin_Invalid_Input_Neg | Unpin status for invalid eventid when logged using UIN | 00:00:00 | |
| Resident_UnPinStatus_vid_Invalid_Input_Neg | Unpin status for invalid eventid when logged using VID | 00:00:00 | |
| UnPinStatus — Skipped | |||
| Resident_UnPinStatus_uin_StatusCode_Invalid_Token_Neg | Unpin status for eventid when logged using UIN with invalid token | 00:00:00 | |
| Resident_UnPinStatus_uin_all_Valid_Smoke | Unpin status for given eventid when logged using UIN | 00:00:00 | |
| Resident_UnPinStatus_vid_all_Valid_Smoke | Unpin status for given eventid when logged using VID | 00:00:00 | |
| RevokeVIDNew — Failed | |||
| Resident_RevokeVIDNew_uin_Using_Vid_Invalid_User_Neg | Revoke perpetual VID when logged in using invalid VID | 00:00:00 | |
| RevokeVIDNew — Skipped | |||
| Resident_RevokeVIDNew_Using_Vid_Valid_Smoke | Revoke Onetimeuse VID | 00:00:00 | |
| Resident_RevokeVIDNew_uin_OneTimeUse_Revoked_Neg | Revoke onetimeuse VID when logged in using already revoked VID | 00:00:00 | |
| Resident_RevokeVIDNew_uin_OneTimeUse_Valid_Smoke | Revoke onetimeuse VID when logged in using UIN | 00:00:00 | |
| Resident_RevokeVIDNew_uin_Perp_Revoked_Neg | Revoke perpetual VID when logged in using already revoked VID | 00:00:00 | |
| Resident_RevokeVIDNew_uin_Perp_Valid_Smoke | Revoke perpetual VID when logged in using UIN | 00:00:00 | |
| Resident_RevokeVIDNew_uin_Temp_Revoked_Neg | Revoke temporary VID when logged in using already revoked VID | 00:00:00 | |
| Resident_RevokeVIDNew_uin_Temp_Valid_Smoke | Revoke temporary VID when logged in using UIN | 00:00:00 | |
| RevokeVIDNew — Passed | |||
| Resident_RevokeVIDNew_Diff_Token_Neg | Revoke VID when logged which does not belonged to logged in UIN | 00:00:00 | |
| Resident_RevokeVIDNew_StatusCode_Without_Token_Neg | Revoke VID without token | 00:00:00 | |
| UploadDocument — Failed | |||
| Resident_UploadDocument_uin_Blank_DoccatCode | Upload the document using a valid UIN with blank doccatCode | 00:00:00 | |
| Resident_UploadDocument_uin_Empty_docTypCode | Upload the document using a valid UIN with an empty docTypeCode | 00:00:00 | |
| Resident_UploadDocument_uin_Empty_langCode | Upload the document using a valid UIN with an empty langCode | 00:00:00 | |
| Resident_UploadDocument_uin_Invalid_File_Neg | Upload the document using a valid UIN with an invalid file | 00:00:00 | |
| Resident_UploadDocument_uin_Invalid_LangCode | Upload the document using a valid UIN with an invalid langCode | 00:00:00 | |
| Resident_UploadDocument_uin_Large_File_Neg | Upload the document using a valid UIN with large file | 00:00:00 | |
| Resident_UploadDocument_uin_all_Valid_Smoke_sid | Upload the document using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_UploadDocument_vid_Blank_DoccatCode | Upload the document using a valid VID with blank DoccatCode | 00:00:00 | |
| Resident_UploadDocument_vid_Empty_docTypCode | Upload the document using a valid VID with an empty docTypCode | 00:00:00 | |
| Resident_UploadDocument_vid_Empty_langCode | Upload the document using a valid VID with an empty langCode | 00:00:00 | |
| Resident_UploadDocument_vid_Invalid_File_Neg | Upload the document using a valid VID with an invalid file | 00:00:00 | |
| Resident_UploadDocument_vid_Invalid_LangCode | Upload the document using a valid VID with an invalid langCode | 00:00:00 | |
| Resident_UploadDocument_vid_Large_File_Neg | Upload the document using a valid VID with large file | 00:00:00 | |
| Resident_UploadDocument_vid_all_Valid_Smoke_sid | Upload the document using a valid VID with all valid inputs | 00:00:00 | |
| UploadDocument — Passed | |||
| Resident_UploadDocument_Invalid_Token | Upload the document using an invalid token | 00:00:00 | |
| Resident_UploadDocument_StatusCode_Empty_Token | Upload the document using statusCode with an empty token | 00:00:00 | |
| UpdateUINNew — Failed | |||
| Resident_UpdateUINNew_Empty_Consent_Neg | Update email when consent is given empty | 00:00:00 | |
| Resident_UpdateUINNew_Empty_Requesttime_Neg | Update email when requesttime is given empty | 00:00:00 | |
| Resident_UpdateUINNew_Empty_TransactionID_Neg | Update email when transactionid is given empty | 00:00:00 | |
| Resident_UpdateUINNew_Invalid_Consent_Neg | Update email with invalid consent is given | 00:00:00 | |
| Resident_UpdateUINNew_Invalid_Identity_Neg | Update email when invalid identity is given and logged in using UIN | 00:00:00 | |
| Resident_UpdateUINNew_Invalid_Language_Neg | Update email with invalid language is given and logged in using UIN | 00:00:00 | |
| Resident_UpdateUINNew_Invalid_Requesttime_Neg | Update email when invalid requesttime is given | 00:00:00 | |
| Resident_UpdateUINNew_Invalid_TransactionID_Neg | Update email with invalid transactionid is given | 00:00:00 | |
| Resident_UpdateUINNew_Missing_Consent_Neg | Update email when consent is removed from request | 00:00:00 | |
| Resident_UpdateUINNew_Missing_Identity_Neg | Update when identity is removed and logged in using UIN | 00:00:00 | |
| Resident_UpdateUINNew_Missing_Requesttime_Neg | Update email when requesttime is removed from request | 00:00:00 | |
| Resident_UpdateUINNew_Missing_TransactionID_Pos | Update email when transactionid is removed from request | 00:00:00 | |
| Resident_UpdateUINNew_Vid_Invalid_Identity_Neg | Update email when invalid identity is given and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_Vid_Missing_Identity_Neg | Update when identity is removed and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_all_Valid_Smoke | Update demographic details with all valid details and logged in using UIN | 00:00:00 | |
| Resident_UpdateUINNew_vid_Empty_Consent_Neg | Update email when consent is given empty and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_vid_Empty_Requesttime_Neg | Update email when requestime is given empty and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_vid_Empty_TransactionID_Neg | Update email when transactionid is given empty and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_vid_Invalid_Consent_Neg | Update email when invalid consent is given and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_vid_Invalid_Language_Neg | Update email with invalid language is given and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_vid_Invalid_Requesttime_Neg | Update email when invalid requestime is given and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_vid_Invalid_TransactionID_Neg | Update email when invalid transactionid is given and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_vid_Missing_Consent_Neg | Update email when consent is removed and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_vid_Missing_Requesttime_Neg | Update email when requestime is removed and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_vid_Missing_TransactionID_Pos | Update email when transactionid is removed and logged in using VID | 00:00:00 | |
| Resident_UpdateUINNew_vid_all_Valid_Smoke | Update demographic details with all valid details and logged in using VID | 00:00:00 | |
| UpdateUINNew — Passed | |||
| Resident_UpdateUINNew_Invalid_User_Neg | Update email with invalid token | 00:00:00 | |
| GetDocByTransId — Failed | |||
| Resident_GetDocByTransId_uin_Invalid_TransactionId | Get the document by transactionId using a valid UIN with an invalid transactionId | 00:00:00 | |
| Resident_GetDocByTransId_uin_all_Valid_Smoke | Get the document by transactionId using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_GetDocByTransId_vid_Invalid_TransactionId | Get the document by transactionId using a valid VID with an invalid transactionId | 00:00:00 | |
| Resident_GetDocByTransId_vid_all_Valid_Smoke | Get the document by transactionId using a valid VID with all valid inputs | 00:00:00 | |
| GetDocByTransId — Passed | |||
| Resident_GetDocByTransId_Invalid_Token | Get the document by transactionId using a valid UIN with an invalid token | 00:00:00 | |
| GetDocByDocId — Failed | |||
| Resident_GetDocByDocId_uin_Invalid_docId | Get the document by docId using a valid UIN with an invalid docId | 00:00:00 | |
| Resident_GetDocByDocId_vid_Invalid_docId | Get the document by docId using a valid VID with an invalid docId | 00:00:00 | |
| GetDocByDocId — Skipped | |||
| Resident_GetDocByDocId_uin_Invalid_Token | Get the document by docId using a valid UIN with an invalid token | 00:00:00 | |
| Resident_GetDocByDocId_uin_Invalid_TransactionId | Get the document by docId using a valid UIN with an invalid transactionId | 00:00:00 | |
| Resident_GetDocByDocId_uin_all_Valid_Smoke | Get the document by docId using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_GetDocByDocId_vid_Invalid_TransactionId | Get the document by docId using a valid VID with an invalid transactionId | 00:00:00 | |
| Resident_GetDocByDocId_vid_all_Valid_Smoke | Get the document by docId using a valid VID with all valid inputs | 00:00:00 | |
| DeleteDoc — Failed | |||
| Resident_DeleteDoc_uin_Invalid_DocId_Neg | Delete document using a valid UIN with an invalid docId | 00:00:00 | |
| Resident_DeleteDoc_uin_Invalid_Format_DocId_Neg | Delete document using a valid UIN with an invalid format docId | 00:00:00 | |
| Resident_DeleteDoc_uin_Invalid_Format_TransactionId_DocId_Neg | Delete document using a valid UIN with an invalid format transactionId and docId | 00:00:00 | |
| Resident_DeleteDoc_uin_Invalid_TransactionId_DocId_Neg | Delete document using a valid UIN with an invalid transactionId and docId | 00:00:00 | |
| Resident_DeleteDoc_vid_Invalid_DocId_Neg | Delete document using a valid VID with an invalid docId | 00:00:00 | |
| Resident_DeleteDoc_vid_Invalid_Format_DocId_Neg | Delete document using a valid VID with an invalid format docId | 00:00:00 | |
| Resident_DeleteDoc_vid_Invalid_Format_TransactionId_DocId_Neg | Delete document using a valid VID with an invalid format transactionId and docId | 00:00:00 | |
| Resident_DeleteDoc_vid_Invalid_TransactionId_DocId_Neg | Delete document using a valid UIN with an invalid token | 00:00:00 | |
| DeleteDoc — Skipped | |||
| Resident_DeleteDoc_uin_Invalid_Format_TransactionId_Neg | Delete document using a valid UIN with an invalid format transactionId | 00:00:00 | |
| Resident_DeleteDoc_uin_Invalid_Token_Neg | Delete document using a valid UIN with an invalid token | 00:00:00 | |
| Resident_DeleteDoc_uin_Invalid_TransactionId_Neg | Delete document using a valid UIN with an invalid transactionId | 00:00:00 | |
| Resident_DeleteDoc_uin_all_Valid_Smoke | Delete document using a valid UIN with all valid inputs | 00:00:00 | |
| Resident_DeleteDoc_vid_Invalid_Format_TransactionId_Neg | Delete document using a valid VID with an invalid format transactionId | 00:00:00 | |
| Resident_DeleteDoc_vid_Invalid_TransactionId_Neg | Delete document using a valid VID with an invalid transactionId | 00:00:00 | |
| Resident_DeleteDoc_vid_all_Valid_Smoke | Delete document using a valid VID with all valid inputs | 00:00:00 | |
| TranslitrateData — Failed | |||
| Resident_TranslitrateData_uin_Empty_FromLang_Neg | Transliterate data when from language is given empty and logged in using UIN | 00:00:00 | |
| Resident_TranslitrateData_uin_Empty_ToLang_Neg | Transliterate data when from language is given empty and logged in using UIN | 00:00:00 | |
| Resident_TranslitrateData_uin_Invalid_FromLang_Neg | Transliterate data when from language is given invalid and logged in using UIN | 00:00:00 | |
| Resident_TranslitrateData_uin_Invalid_ToLang_Neg | Transliterate data when to language is given invalid and logged in using UIN | 00:00:00 | |
| Resident_TranslitrateData_uin_Missing_FromLang_Neg | Transliterate data when from language is removed from request and logged in using UIN | 00:00:00 | |
| Resident_TranslitrateData_uin_Missing_ToLang_Neg | Transliterate data when to language is removed from request and logged in using UIN | 00:00:00 | |
| Resident_TranslitrateData_uin_Same_Lang_Neg | Transliterate data, where from and to language is given same and logged in using UIN | 00:00:00 | |
| Resident_TranslitrateData_uin_all_Valid_Smoke | Transliterate data for the language given when logged in using UIN | 00:00:00 | |
| Resident_TranslitrateData_vid_Empty_FromLang_Neg | Transliterate data when from language is given empty and logged in using VID | 00:00:00 | |
| Resident_TranslitrateData_vid_Empty_ToLang_Neg | Transliterate data when to language is given empty and logged in using VID | 00:00:00 | |
| Resident_TranslitrateData_vid_Invalid_FromLang_Neg | Transliterate data when from language is given invalid and logged in using VID | 00:00:00 | |
| Resident_TranslitrateData_vid_Invalid_ToLang_Neg | Transliterate data when to language is given invalid and logged in using VID | 00:00:00 | |
| Resident_TranslitrateData_vid_Missing_FromLang_Neg | Transliterate data when from language is missing and logged in using VID | 00:00:00 | |
| Resident_TranslitrateData_vid_Missing_ToLang_Neg | Transliterate data when to language is removed from request and logged in using VID | 00:00:00 | |
| Resident_TranslitrateData_vid_Same_Lang_Neg | Transliterate data when from and to language is given same and logged in using VID | 00:00:00 | |
| Resident_TranslitrateData_vid_all_Valid_Smoke | Transliterate data for the language given when logged in using VID | 00:00:00 | |
| TranslitrateData — Passed | |||
| Resident_TranslitrateData_StatusCode_Empty_Token_Neg | Transliterate data when token is empty | 00:00:00 | |
| Resident_TranslitrateData_uin_Invalid_Token_Neg | Transliterate data when token is invalid | 00:00:00 | |
| Resident_TranslitrateData_uin_Invalid_UserToken_Neg | Transliterate data when user token is invalid | 00:00:00 | |
| DownloadSupportingDocs — Passed | |||
| Resident_DownloadSupportingDocs_Absent_langCode_Neg | Download supporting documents using an absent langcode | 00:00:00 | |
| Resident_DownloadSupportingDocs_Empty_Lang_Neg | Download supporting documents using an empty langcode | 00:00:00 | |
| Resident_DownloadSupportingDocs_Invalid_lang_Neg | Download supporting documents using an invalid langcode | 00:00:00 | |
| Resident_DownloadSupportingDocs_Invalid_token_Neg | Download supporting documents using an invalid token | 00:00:01 | |
| Resident_DownloadSupportingDocs_Valid_smoke | Download supporting documents using valid data | 00:00:01 | |
| Resident_DownloadSupportingDocs_all_Valid_smoke | Download supporting documents using all valid inputs | 00:00:01 | |
| GetDocumentTypes — Passed | |||
| Resident_GetGetDocumentTypes1_all_Valid_Smoke | Get one getdocumenttypes using all valid inputs | 00:00:00 | |
| Resident_GetGetDocumentTypes2_all_Valid_Smoke | Get second getdocumenttypes using all valid inputs | 00:00:00 | |
| Resident_GetGetDocumentTypes3_all_Valid_Smoke | Get third getdocumenttypes using all valid inputs | 00:00:00 | |
| Resident_GetGetDocumentTypes4_all_Valid_Smoke | Get fourth getdocumenttypes using all valid inputs | 00:00:00 | |
| Resident_GetGetDocumentTypes_Invalid_Documentcatagorycode_Neg | Get getdocumenttypes using an invalid documentcategorycode | 00:00:00 | |
| Resident_GetGetDocumentTypes_Invalid_langcode_Neg | Get getdocumenttypes using an invalid langcode | 00:00:00 | |
| Resident_GetGetDocumentTypes_all_Valid_Smoke | Get getdocumenttypes using all valid inputs | 00:00:00 | |
| GetGenderCode — Passed | |||
| Resident_GetGenderCode1_all_Valid_Smoke | Get one gendercode using all valid inputs | 00:00:00 | |
| Resident_GetGenderCode2_all_Valid_Smoke | Get another gendercode using all valid inputs | 00:00:00 | |
| Resident_GetGenderCode_Invalid_GenderType_Neg | Get gendercode using an invalid gendertype | 00:00:00 | |
| Resident_GetGenderCode_Invalid_langCode_Neg | Get gendercode using an invalid langcode | 00:00:00 | |
| Resident_GetGenderCode_all_Valid_Smoke | Get gendercode using all valid inputs | 00:00:00 | |
| SendOtpForContactDet — Failed | |||
| Resident_SendOtpForContactDet_Vid_Empty_UserId_Neg | Request otp when userid values is empty and logged in using VID | 00:00:00 | |
| Resident_SendOtpForContactDet_uin_All_Valid_Smoke | Request otp to given userid when logged in using UIN | 00:00:00 | |
| Resident_SendOtpForContactDet_uin_Empty_Req_Time_Neg | Request otp to given userid when requestime value is empty | 00:00:00 | |
| Resident_SendOtpForContactDet_uin_Empty_Transaction_Id_Neg | Request otp to given userid when transactionid value is empty | 00:00:00 | |
| Resident_SendOtpForContactDet_uin_Empty_UserId_Neg | Request otp when userid value is empty | 00:00:00 | |
| Resident_SendOtpForContactDet_uin_Invalid_Req_Time_Neg | Request otp to given userid when invalid requesttime is given | 00:00:00 | |
| Resident_SendOtpForContactDet_uin_Invalid_Transaction_Id_Neg | Request otp to given userid when invalid transactionid is given | 00:00:00 | |
| Resident_SendOtpForContactDet_uin_Invalid_UserId_Neg | Request otp to given invalid userid when logged in using UIN | 00:00:00 | |
| Resident_SendOtpForContactDet_uin_Transaction_Id_Not_Present_Neg | Request otp to given userid when transactionid is removed from request | 00:00:00 | |
| Resident_SendOtpForContactDet_uin_UserId_Not_Present_Neg | Request otp when userid is removed from request | 00:00:00 | |
| Resident_SendOtpForContactDet_vid_All_Valid_Smoke | Request otp to given userid when logged in using VID | 00:00:00 | |
| Resident_SendOtpForContactDet_vid_Empty_Req_Time_Neg | Request otp to given userid when requesttime is given as empty and logged in using VID | 00:00:00 | |
| Resident_SendOtpForContactDet_vid_Empty_Transaction_Id_Neg | Request otp to given userid when transcation id is given empty and logged in using VID | 00:00:00 | |
| Resident_SendOtpForContactDet_vid_Invalid_Req_Time_Neg | Request otp to given userid when invalid requesttime is given and logged in using VID | 00:00:00 | |
| Resident_SendOtpForContactDet_vid_Invalid_Transaction_Id_Neg | Request otp when invalid transactionid is given and logged in uisng VID | 00:00:00 | |
| Resident_SendOtpForContactDet_vid_Invalid_UserId_Neg | Request otp when invalid userid is given and logged in using VID | 00:00:00 | |
| Resident_SendOtpForContactDet_vid_Transaction_Id_Not_Present_Neg | Request otp to given userid when transaction id is removed and logged in using VID | 00:00:00 | |
| Resident_SendOtpForContactDet_vid_UserId_Not_Present_Neg | Request otp when userid is removed from request and logged in using VID | 00:00:00 | |
| SendOtpForContactDet — Passed | |||
| Resident_SendOtpForContactDet_Invalid_Token_Neg | Request otp to given userid when invalid token is used | 00:00:00 | |
| UpdateContactDetails — Failed | |||
| Resident_UpdateContactDetails_uin_Empty_Otp_Neg | Update contact details when otp value is empty and logged in using UIN | 00:00:00 | |
| Resident_UpdateContactDetails_uin_Empty_Transaction_Id_Neg | Update contact details when transactionid is given empty and logged in using UIN | 00:00:00 | |
| Resident_UpdateContactDetails_uin_Empty_User_Id_Neg | Update contact details by giving userid value empty and logged in using UIN | 00:00:00 | |
| Resident_UpdateContactDetails_uin_Invalid_Otp_Neg | Update contact details when invalid otp is used and logged in using UIN | 00:00:00 | |
| Resident_UpdateContactDetails_uin_Invalid_Transaction_Id_Neg | Update contact details when invalid transactionid is given and logged in using UIN | 00:00:00 | |
| Resident_UpdateContactDetails_uin_Invalid_User_Id_Neg | Update contact details by giving invalid userid and logged in using UIN | 00:00:00 | |
| Resident_UpdateContactDetails_uin_Otp_Not_Present_Neg | Update contact details when otp is removed from request and logged in using UIN | 00:00:00 | |
| Resident_UpdateContactDetails_uin_Transaction_Id_Not_Present_Neg | Update contact details when transactionid is removed from request and logged in using UIN | 00:00:00 | |
| Resident_UpdateContactDetails_uin_User_Id_Not_Present_Neg | Update contact details when userid is removed from request and logged in using UIN | 00:00:00 | |
| Resident_UpdateContactDetails_uin_Valid_All_Smoke_Pos | Update contact details when logged in using UIN | 00:00:00 | |
| Resident_UpdateContactDetails_vid_Empty_Otp_Neg | Update contact details when otp is given empty value and logged in using VID | 00:00:00 | |
| Resident_UpdateContactDetails_vid_Empty_Transaction_Id_Neg | Update contact details when transaction id is given as empty and logged in using VID | 00:00:00 | |
| Resident_UpdateContactDetails_vid_Empty_User_Id_Neg | Update contact details when userid is given as empty value and logged in using VID | 00:00:00 | |
| Resident_UpdateContactDetails_vid_Invalid_Otp_Neg | Update contact details when invalid otp is given and logged in using VID | 00:00:00 | |
| Resident_UpdateContactDetails_vid_Invalid_Transaction_Id_Neg | Update contact details when invalid transaction id is given and logged in using VID | 00:00:00 | |
| Resident_UpdateContactDetails_vid_Invalid_User_Id_Neg | Update contact details when invalid userid is given and logged in using VID | 00:00:00 | |
| Resident_UpdateContactDetails_vid_Otp_Not_Present_Neg | Update contact details when otp is removed from request and logged in using VID | 00:00:00 | |
| Resident_UpdateContactDetails_vid_Transaction_Id_Not_Present_Neg | Update contact details when transaction id is removed from request and logged in using VID | 00:00:00 | |
| Resident_UpdateContactDetails_vid_User_Id_Not_Present_Neg | Update contact details when userid is removed from request and logged in using VID | 00:00:00 | |
| Resident_UpdateContactDetails_vid_Valid_All_Smoke_Pos | Update contact details when logged in using VID | 00:00:00 | |
| UpdateContactDetails — Passed | |||
| Resident_UpdateContactDetails_Invalid_Token_Neg | Update contact details when invalid token is used | 00:00:00 | |
| SendOtpToUserId — Failed | |||
| Resident_SendOtpToUserId_uin_Empty_transactionID_Neg | Request otp to given userid when empty transactionid is given | 00:00:00 | |
| Resident_SendOtpToUserId_uin_Empty_userId_Neg | Request otp when userid value is given empty | 00:00:00 | |
| Resident_SendOtpToUserId_uin_Invalid_Requesttime_Neg | Request otp to given userid when invalid requesttime is given | 00:00:00 | |
| Resident_SendOtpToUserId_uin_Invalid_transactionID_Neg | Request otp to given userid when invalid transactionid is given | 00:00:00 | |
| Resident_SendOtpToUserId_uin_Invalid_userId_Neg | Request otp when invalid userid is given | 00:00:00 | |
| Resident_SendOtpToUserId_uin_Missing_Requesttime_Neg | Request otp to given userid when requesttime is removed from request | 00:00:00 | |
| Resident_SendOtpToUserId_uin_Missing_transactionID_Neg | Request otp to given userid when transactionid is removed in request | 00:00:00 | |
| Resident_SendOtpToUserId_uin_Missing_userId_Neg | Request otp when userid is removed in request | 00:00:00 | |
| Resident_SendOtpToUserId_uin_Null_Requesttime_Neg | Request otp to given userid when requesttime value is given as null | 00:00:00 | |
| Resident_SendOtpToUserId_uin_Null_userId_Neg | Request otp when null value is given for userid | 00:00:00 | |
| Resident_SendOtpToUserId_uin_SpaceVal_transactionID_Neg | Request otp to given userid when only spaces id given as transactionid | 00:00:00 | |
| Resident_SendOtpToUserId_uin_SpaceVal_userId_Neg | Request otp when only spaces is given as userid value | 00:00:00 | |
| Resident_SendOtpToUserId_uin_all_Valid_Smoke | Request otp to given userid when logged in using UIN | 00:00:00 | |
| Resident_SendOtpToUserId_vid_Empty_transactionID_Neg | Request otp to given userid when transactionid is given empty and logged in using VID | 00:00:00 | |
| Resident_SendOtpToUserId_vid_Empty_userId_Neg | Request otp when userid value is given empty and logged in using VID | 00:00:00 | |
| Resident_SendOtpToUserId_vid_Invalid_Requesttime_Neg | Request otp to given userid when invalid requesttime is given | 00:00:00 | |
| Resident_SendOtpToUserId_vid_Invalid_transactionID_Neg | Request otp to given userid when invalid transactionid is given and logged in using VID | 00:00:00 | |
| Resident_SendOtpToUserId_vid_Invalid_userId_Neg | Request otp to invalid userid when logged in using VID | 00:00:00 | |
| Resident_SendOtpToUserId_vid_Missing_Requesttime_Neg | Request otp to given userid when is requesttime is removed from request | 00:00:00 | |
| Resident_SendOtpToUserId_vid_Missing_transactionID_Neg | Request otp to given userid when transactionid is removed and logged in using VID | 00:00:00 | |
| Resident_SendOtpToUserId_vid_Missing_userId_Neg | Request otp when userid is removed from request and logged in using VID | 00:00:00 | |
| Resident_SendOtpToUserId_vid_Null_Requesttime_Neg | Request otp to given userid when request time given as null and logged in using VID | 00:00:00 | |
| Resident_SendOtpToUserId_vid_Null_userId_Neg | Request otp when userid value is given null and logged in using VID | 00:00:00 | |
| Resident_SendOtpToUserId_vid_SpaceVal_transactionID_Neg | Request otp to given userid when only spaces given as transactionid and logged in using VID | 00:00:00 | |
| Resident_SendOtpToUserId_vid_SpaceVal_userId_Neg | Request otp when userid value is given with only spaces and logged in using VID | 00:00:00 | |
| Resident_SendOtpToUserId_vid_all_Valid_Smoke | Request otp to given userid and logged in using VID | 00:00:00 | |
| SendOtpToUserId — Passed | |||
| Resident_SendOtpToUserId_Invalid_User_Neg | Request otp to given userid when invalid token is given | 00:00:00 | |
| ValidateWithUserIdOtp — Failed | |||
| Resident_ValidateWithUserIdOtp_uin_Empty_Otp_Neg | Validate OTP requested using userId when otp value is empty | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Empty_transactionID_Neg | Validate OTP requested using userId when transactionid value is empty | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Empty_userId_Neg | Validate OTP requested using userId when userId value is given as empty | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Future_RequestTime_Neg | Validate OTP requested using userId when request time is given as future value | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Invalid_Otp_Neg | Validate OTP requested using userId when invalid otp is passed | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Invalid_RequestTime_Neg | Validate OTP requested using userId when invalid request time is given in request | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Invalid_transactionID_Neg | Validate OTP requested using userId when invalid transactionid is given | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Invalid_userId_Neg | Validate OTP requested using userId and userId value is given invalid in request | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Missing_Otp_Neg | Validate OTP requested using userId when otp attribute is removed from request | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Missing_transactionID_Neg | Validate OTP requested using userId when transactionid is removed from request | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Missing_userId_Neg | Validate OTP requested using userId when userid attribute is removed from request | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Null_Otp_Neg | Validate OTP requested using userId when otp value is given as null | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Null_transactionID_Neg | Validate OTP requested using userId when transactionid value is given as null | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Null_userId_Neg | Validate OTP requested using userId when userid value given as null | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Past_RequestTime_Neg | Validate OTP requested using userId when request time is given as past time | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_SpaceVal_Otp_Neg | Validate OTP requested using userId when only spaces given as otp value | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_SpaceVal_userId_Neg | Validate OTP requested using userId when only spaces is given as user id value | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_Space_val_transactionID_Neg | Validate OTP requested using userId when only spaces given for transactionid value | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_uin_all_Valid_Smoke | Validate OTP requested using userid with all valid details and logged in using UIN | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Empty_Otp_Neg | Validate OTP requested using userid when otp is given empty value and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Empty_transactionID_Neg | Validate OTP requested using userid when transactionid is empty and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Empty_userId_Neg | Validate OTP requested when userid is removed and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Future_RequestTime_Neg | Validate OTP requested using userId when future requestime is given and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Invalid_Otp_Neg | Validate OTP requested using userid when invalid otp is given and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Invalid_RequestTime_Neg | Validate OTP requested using userId | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Invalid_transactionID_Neg | Validate OTP requested using userid when invalid transactionid is given and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Invalid_userId_Neg | Validate OTP requested when invalid userid is given and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Missing_Otp_Neg | Validate OTP requested using userid when otp is removed and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Missing_transactionID_Neg | Validate OTP requested using userid when transactionid is removed and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Missing_userId_Neg | Validate OTP requested when userid is removed and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Null_Otp_Neg | Validate OTP requested using userid when otp is null and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Null_transactionID_Neg | Validate OTP requested using userid when transactionid is given null and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Null_userId_Neg | Validate OTP requested when userid is given with null values and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Past_RequestTime_Neg | Validate OTP requested using userId when past requestime is given and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_SpaceVal_Otp_Neg | Validate OTP requested using userid when otp is given as null values and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_SpaceVal_userId_Neg | Validate OTP requested when userid is given only spaces and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_Space_val_transactionID_Neg | Validate OTP requested using userid when transactionid is given with only spaces and logged in using VID | 00:00:00 | |
| Resident_ValidateWithUserIdOtp_vid_all_Valid_Smoke | Validate OTP requested using userid with all valid details and logged in using VID | 00:00:00 | |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Using_Onetimeuse_VID_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Onetimeuse_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Onetimeuse_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using Onetimeuse VID, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
java.lang.IllegalArgumentException: Expected URL scheme 'http' or 'https' but no colon was found
at okhttp3.HttpUrl$Builder.parse$okhttp(HttpUrl.kt:1260)
at okhttp3.HttpUrl$Companion.get(HttpUrl.kt:1633)
at okhttp3.Request$Builder.url(Request.kt:184)
at io.mosip.testrig.apirig.utils.SlackChannelIntegration.sendMessageToSlack(SlackChannelIntegration.java:26)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.reportServerIssues(OutputValidationUtil.java:559)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:437)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:165)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_SIX_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"$IGNORE$", "maskedEmail": "$IGNORE$" }, "errors": [ { "errorCode": "RES-SER-405" } ] }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate six temporary VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_Using_Perp_VID_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using perpetual VID, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
java.lang.IllegalArgumentException: Expected URL scheme 'http' or 'https' but no colon was found
at okhttp3.HttpUrl$Builder.parse$okhttp(HttpUrl.kt:1260)
at okhttp3.HttpUrl$Companion.get(HttpUrl.kt:1633)
at okhttp3.Request$Builder.url(Request.kt:184)
at io.mosip.testrig.apirig.utils.SlackChannelIntegration.sendMessageToSlack(SlackChannelIntegration.java:26)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.reportServerIssues(OutputValidationUtil.java:559)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:437)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:165)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_Using_Temp_VID_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Temp_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Temp_VID_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using temporary VID, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
java.lang.IllegalArgumentException: Expected URL scheme 'http' or 'https' but no colon was found
at okhttp3.HttpUrl$Builder.parse$okhttp(HttpUrl.kt:1260)
at okhttp3.HttpUrl$Companion.get(HttpUrl.kt:1633)
at okhttp3.Request$Builder.url(Request.kt:184)
at io.mosip.testrig.apirig.utils.SlackChannelIntegration.sendMessageToSlack(SlackChannelIntegration.java:26)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.reportServerIssues(OutputValidationUtil.java:559)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:437)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:165)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Onetimeuse_VID_Using_Onetimeuse_VID_Pos, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Onetimeuse_VID_Using_Temp_VID_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Onetimeuse", "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Onetimeuse_VID_Using_Temp_VID_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using Onetimeuse VID in positive way, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:Generate_Onetimeuse_VID_Using_Temp_VID_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:434)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:132)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Onetimeuse_VID_Using_Perp_VID_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Using_Onetimeuse_VID_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Onetimeuse", "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Using_Onetimeuse_VID_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using perpetual VID in positive way, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:Generate_Perpetual_VID_Using_Onetimeuse_VID_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:434)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:132)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Onetimeuse_VID_Using_Temp_VID_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Temporary_VID_Using_Temp_VID_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Onetimeuse", "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Temporary_VID_Using_Temp_VID_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using temporary VID in positive way, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:Generate_Temporary_VID_Using_Temp_VID_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:434)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:132)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Using_Perpetual_VID_Pos, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Using_Temp_VID_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Using_Temp_VID_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using perpetual VID in positive way, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:Generate_Perpetual_VID_Using_Temp_VID_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:434)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:132)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Using_Temp_VID_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Temporary_VID_Using_Perp_VID_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Temporary_VID_Using_Perp_VID_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using temporary VID in positive way, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:Generate_Temporary_VID_Using_Perp_VID_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:434)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:132)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_Using_Onetimeuse_VID_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Onetimeuse_VID_Using_Perp_VID_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Onetimeuse_VID_Using_Perp_VID_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using Onetimeuse VID in positive way, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:Generate_Onetimeuse_VID_Using_Perp_VID_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:434)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:132)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_All_Valid_Smoke_OneTimeUse_VID_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "onetimeuse", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_All_Valid_Smoke_Perpetual_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_All_Valid_Smoke_Temp_VID_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_InValid_transactionId_Temp_VID, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "1234890", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Positive_PDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Invalid_OTP_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "@34#dds", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using an invalid OTP, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Invalid_OTP_Onetimeuse_VID_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Onetimeuse", "otp": "@34#dds", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using an invalid OTP, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Invalid_OTP_Temp_VID_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "@34#dds", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using an invalid OTP, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_MISSING_OTP_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PEXP_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$REMOVE$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PEXP_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using missing OTP, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Onetime_Inv_Scen_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "onetimeuse", "otp": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using invoice scenario with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Onetimeuse_Esignet_Integ_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "onetimeuse", "otp": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using an esignet integer with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Onetimeuse_ForEotp_Scen_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ForEotp_Onetime_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "onetimeuse", "otp": "$ID:AddIdentity_ForEotp_Onetime_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ForEotp_Onetime_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID for expire OTP scenario with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Onetimeuse_GetRid_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_GetRid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "onetimeuse", "otp": "$ID:AddIdentity_GetRid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_GetRid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID to get RID with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Onetimeuse_Using_RevokeUIN_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "onetimeuse", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using a revoke UIN with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Empty_TransactionId_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an empty transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Empty_id_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an empty Id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Empty_individualIdType_Pos, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an empty individualIdType, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Empty_individualId_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an empty individualId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Empty_otp_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an empty OTP, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Empty_requesttime_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an empty requesttime, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Empty_version_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an empty version, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Empty_vidType_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "", "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-406", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an empty vidtype, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Esignet_Integ_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an esignet integer with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_ForEotp_Scen_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ForEotp_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ForEotp_Scen_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ForEotp_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID for expire OTP scenario with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_GetRid_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_GetRid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_GetRid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_GetRid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID to get RID with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Inv_Scen_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using invoice scenario with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Random_individualIdType_Pos, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using random individualIdType, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using revokeUIN and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temp_GetRid_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_GetRid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_GetRid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_GetRid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID to get RID with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_1_Esignet_Integ_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate one temporary VID using an esignet integer with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_1_ForEotp_Scen_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate one temporary VID for expire OTP scenario with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate one temporary VID using a revoke UIN with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_2_Esignet_Integ_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate two temporary VID using an esignet integer with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_2_ForEotp_Scen_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate two temporary VID for expire OTP scenario with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_2_Using_RevokeUIN_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate two temporary VID using a revoke UIN with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_3_Esignet_Integ_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate three temporary VID using an esignet integer with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_3_ForEotp_Scen_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate three temporary VID for expire OTP scenario with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_3_Using_RevokeUIN_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate three temporary VID using a revoke UIN with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_4_Esignet_Integ_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate four temporary VID using an esignet integer with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_4_ForEotp_Scen_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate four temporary VID for expire OTP scenario with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_4_Using_RevokeUIN_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate four temporary VID using a revoke UIN with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Temporary_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID for temporary using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_TransactionMismatch_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "1234890", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_PDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using mismatched transaction, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_invalid_Id_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "@3453#", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_PDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using an invalid Id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_invalid_Timestamp_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PEXP_smoke_UIN$", "individualIdType": "UIN", "requesttime": "ESTA", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_PEXP_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PEXP_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using an invalid timestamp, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_invalid_individualId_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "@345esddd", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using an invalid individualId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_invalid_version_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "@er45", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using an invalid version, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_missing_Id_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "$REMOVE$", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_PDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using missing Id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_missing_Timestamp_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PEXP_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$REMOVE$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_PEXP_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PEXP_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using missing timestamp, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_missing_individualId_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$REMOVE$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PEXP_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using missing individualId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_missing_version_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "$REMOVE$", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate VID using missing version, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Onetimeuse_VID_Using_Onetimeuse_VID_sid_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_OneTimeUse_VID_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Onetimeuse", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate an Onetimeuse VID using an Onetimeuse VID in negative way, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Onetimeuse_VID_Using_Perpetual_VID_sid_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Onetimeuse", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate an Onetimeuse VID using perpetual VID in negative way, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Onetimeuse_VID_Using_Temp_VID_sid_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Temp_VID_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Onetimeuse", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate an Onetimeuse VID using temporary VID in negative way, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Onetimeuse_VID_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "onetimeuse", "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_1_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_ToCreate_Three_PreVid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_ToCreate_Three_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_ToCreate_Three_PreVid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate one perpetual VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_2_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_ToCreate_Three_PreVid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_ToCreate_Three_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_ToCreate_Three_PreVid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate two perpetual VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_3_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_ToCreate_Three_PreVid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_ToCreate_Three_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_ToCreate_Three_PreVid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate three perpetual VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Email_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmail", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForEmail", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using Email and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_EmptyChannel_Invalid_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmpty", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "errors": [ { "errorCode": "IDA-OTA-008", "message": "$IGNORE$" } ], "sendOtpResTemplate":"resident/error" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an empty channel, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_For_SendOtp_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_For_SendOtp_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_For_SendOtp_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_For_SendOtp_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID for send OTP using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID with valid order status, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Phone_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_PHONE$@phone", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsPhone", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForPhone" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using phone and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_SecondTime_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID secondtime using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Using_Onetimeuse_VID_sid_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_OneTimeUse_VID_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an Onetimeuse VID in negative way, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Using_Perpetual_VID_sid_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using perpetual VID in negative way, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Using_Temp_VID_sid_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Temp_VID_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using temporary VID in negative way, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Valid_First_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate first perpetual VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Valid_Smoke_send_otp_with_max_email_character_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_maximum_email_character_smoke_Pos11111111111111_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_maximum_email_character_smoke_Pos11111111111111_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_maximum_email_character_smoke_Pos11111111111111_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate a perpetual VID by sending an OTP to an email ID with maximum character, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_With_InValid_UIN, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "1272Y@GDGDG", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using an invalid UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_Transactions_Second_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID for UIN transactions using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_Transactions_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID for UIN transactions using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temp_VID_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_FIVE_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate five temporary VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_FOUR_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate four temporary VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_ONE_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate one temporary VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_TWO_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate two temporary VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_Three_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate three temporary VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_Using_Onetimeuse_VID_sid_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_OneTimeUse_VID_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using an Onetimeuse VID in negative way, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_Using_Perpetual_VID_sid_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using perpetual VID in negative way, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_Using_Temp_VID_sid_Neg, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Temp_VID_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using temporary VID in negative way, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_Valid_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Temporary_VID_use_3_Smoke_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_TempVid_Use_3_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_withValidParameters_To_Genrate_TempVid_Use_3_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Genrate_TempVid_Use_3_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using three cases with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_0_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567890", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$" }, output={ "transactionId": "1234567890" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get order status using UIN with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_1_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567891", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$" }, output={ "transactionId": "1234567891" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 1st order status using UIN with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_2_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567892", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$" }, output={ "transactionId": "1234567892" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 2nd order status using UIN with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_3_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567893", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$" }, output={ "transactionId": "1234567893" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 3rd order status using UIN with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_4_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567894", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$" }, output={ "transactionId": "1234567894" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 4th order status using UIN with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_5_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567895", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$" }, output={ "transactionId": "1234567895" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 5th order status using UIN with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_6_Invalid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567896", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$" }, output={ "errors": [ { "errorCode": "RES-SER-475", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 6th order status using UIN with an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_7_Invalid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567897", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$" }, output={ "errors": [ { "errorCode": "RES-SER-476", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 7th order status using UIN with an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_8_Invalid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567898", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$" }, output={ "errors": [ { "errorCode": "RES-SER-477", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 8th order status using UIN with an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_9_Invalid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567899", "individualId": "$ID:AddIdentity_OrdrSts_Valid_smoke_Pos_UIN$" }, output={ "errors": [ { "errorCode": "RES-SER-478", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 9th order status using UIN with an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_Vid_0_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567890", "individualId": "$ID:Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid_vid$" }, output={ "transactionId": "1234567890" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get order status using VID with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_Vid_1_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567891", "individualId": "$ID:Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid_vid$" }, output={ "transactionId": "1234567891" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 1st order status using VID with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_Vid_2_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567892", "individualId": "$ID:Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid_vid$" }, output={ "transactionId": "1234567892" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 2nd order status using VID with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_Vid_3_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567893", "individualId": "$ID:Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid_vid$" }, output={ "transactionId": "1234567893" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 3rd order status using VID with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_Vid_4_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567894", "individualId": "$ID:Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid_vid$" }, output={ "transactionId": "1234567894" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 4th order status using VID with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_Vid_5_Valid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567895", "individualId": "$ID:Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid_vid$" }, output={ "transactionId": "1234567895" }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/GetOrderStatus/GetOrderStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 5th order status using VID with valid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_Vid_6_Invalid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567896", "individualId": "$ID:Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid_vid$" }, output={ "errors": [ { "errorCode": "RES-SER-475", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 6th order status using VID with an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_Vid_7_Invalid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567897", "individualId": "$ID:Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid_vid$" }, output={ "errors": [ { "errorCode": "RES-SER-476", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 7th order status using VID with an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_Vid_8_Invalid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567898", "individualId": "$ID:Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid_vid$" }, output={ "errors": [ { "errorCode": "RES-SER-477", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 8th order status using VID with an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetOrderStatus_Vid_9_Invalid_TransactionID_Smoke, endPoint=/resident/v1/mock/print-partner/check-order-status?transactionId={transactionId}&individualId={individualId}, role=resident, templateFields=null, input={ "transactionId": "1234567899", "individualId": "$ID:Generate_Perpetual_VID_OrdrSts_Valid_Smoke_sid_vid$" }, output={ "errors": [ { "errorCode": "RES-SER-478", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetOrderStatus/GetOrderStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get 9th order status using VID with an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForExpiration_Valid_UIN_All_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ForEotp_Scen_smoke_Pos_UIN$" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOtpForExpiration/SendOtpForExpiration, outputTemplate=resident/SendOtpForExpiration/SendOtpForExpirationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request Otp using UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForExpiration_using_OneTimeUseVid_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Onetimeuse_ForEotp_Scen_Valid_Smoke_sid_vid$" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOtpForExpiration/SendOtpForExpiration, outputTemplate=resident/SendOtpForExpiration/SendOtpForExpirationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request Otp using onetimeuse VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForExpiration_using_PerpetualVid_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_ForEotp_Scen_Valid_Smoke_sid_vid$" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOtpForExpiration/SendOtpForExpiration, outputTemplate=resident/SendOtpForExpiration/SendOtpForExpirationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request Otp using perpetual VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForExpiration_using_TempVid_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Temporary_1_ForEotp_Scen_Valid_Smoke_sid_vid$" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOtpForExpiration/SendOtpForExpiration, outputTemplate=resident/SendOtpForExpiration/SendOtpForExpirationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request Otp using temporary VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Temporary_VID_UsingOnetimeVID_Valid_Smoke, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_3_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Onetimeuse_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Onetimeuse_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/RevokeVID/createRevokeVIDResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using onetimeuse VID, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Response has errors
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:463)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:452)
at io.mosip.testrig.apirig.testscripts.PatchWithBodyWithOtpGenerate.test(PatchWithBodyWithOtpGenerate.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Temporary_VID_UsingTempVID_Valid_Smoke, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_2_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Temporary_3_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Temporary_3_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/RevokeVID/createRevokeVIDResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using temporary VID, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Response has errors
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:463)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:452)
at io.mosip.testrig.apirig.testscripts.PatchWithBodyWithOtpGenerate.test(PatchWithBodyWithOtpGenerate.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Empty_Id, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Perpetual VID when Otp requested using UIN and id value is given empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Empty_Individual_Id, endPoint=/resident/v1/vid/"", role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Perpetual VID when Otp requested using UIN and individual id value is given empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Empty_Request_Time, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and requesttime is given empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Empty_transactionID, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and empty transaction id is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Empty_version, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and empty version is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Empty_vidstatus, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and VidStatus is empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Invalid_Id, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "m@@@333dstus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Perpetual VID by giving id value invalid and otp requested uisng UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Invalid_Individual_Id, endPoint=/resident/v1/vid/@234rff, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-412", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Perpetual VID when Otp requested using UIN and invalid individual id is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Invalid_Request_Time, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "@22222ggdhh", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and invalid requesttime is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Invalid_transactionID, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "12$$@@34", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and invalid transaction id is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Invalid_version, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "@@223333243333####3", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and invalid version is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Invalid_vidstatus, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "R@223344hKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and invalid VidStatus is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Missing_Id, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "$REMOVE$", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Perpetual VID by removing id attribute from request and otp requested using UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Missing_Individual_Id, endPoint=/resident/v1/vid/$REMOVE$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$REMOVE$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Perpetual VID when Otp requested using UIN and individual id is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Missing_Request_Time, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$REMOVE$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and requesttime is removed in request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Missing_transactionID, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$REMOVE$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and transaction id is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Missing_version, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "$REMOVE$", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and version is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVID_Missing_vid_status, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "$REMOVE$", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN and VidStatus is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Expired_Onetimeuse_VID_Neg, endPoint=/resident/v1/vid/$ID:GenerateVID_Onetimeuse_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-412", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke expired onetimeuse VID when Otp requested using UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Expired_Perpetual_VID_Neg, endPoint=/resident/v1/vid/$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-412", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke expired VID when Otp requested using UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Expired_Temp_VID_Neg, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-412", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Expired temporary VID when Otp requested using UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Onetimeuse_VID_UsingSameVID_Invalid, endPoint=/resident/v1/vid/$ID:GenerateVID_Onetimeuse_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Onetimeuse_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Onetimeuse_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-471" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Onetimeuse VID when Otp requested using same VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Onetimeuse_VID_UsingUIN_Valid_Smoke, endPoint=/resident/v1/vid/$ID:GenerateVID_Onetimeuse_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/RevokeVID/createRevokeVIDResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke onetimeuse VID when Otp requested using UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Perpetual_VID_UsingSameVID_Invalid, endPoint=/resident/v1/vid/$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-471" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Perpetual VID when Otp requested using same VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Perpetual_VID_UsingUIN_Valid_Smoke, endPoint=/resident/v1/vid/$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/RevokeVID/createRevokeVIDResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke perpetual VID when Otp requested using UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Temporary_VID_UsingPerpVID_Valid_Smoke, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/RevokeVID/createRevokeVIDResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using perpetual VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Temporary_VID_UsingSameVID_Invalid, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Temporary_1_Using_RevokeUIN_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-471" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Temporary VID when Otp requested using same VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_Revoke_Temporary_VID_UsingUIN_Valid_Smoke, endPoint=/resident/v1/vid/$ID:GenerateVID_Temporary_4_Using_RevokeUIN_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vidstatus", "version": "v1", "vidStatus": "REVOKED", "otp": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParams_For_Revoke_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/RevokeVID/createRevokeVID, outputTemplate=resident/RevokeVID/createRevokeVIDResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when Otp requested using UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Invalid_Id_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "@3453#", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when invalid id is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Invalid_IndividualId_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "@345esddd", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.updateuin", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when invalid individualid is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Invalid_Otp_Empty_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.updateuin", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when otp is not given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Invalid_Otp_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.updateuin", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "@345esddd", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when invalid otp is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Invalid_Timestamp_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "ESTA", "id": "mosip.resident.updateuin", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when invalid timestamp is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Invalid_TrnxID_Empty_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.updateuin", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when invalid transactionid is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Invalid_TrnxID_Mismatch_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "1234560", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.updateuin", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when transactionid is mismatched from Request otp API, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Invalid_Version_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.updateuin", "version": "@er45", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when invalid version is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Missing_Id_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "$REMOVE$", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when id is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Missing_IndividualId_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$REMOVE$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.updateuin", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when individualid is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Missing_Otp_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.updateuin", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "$REMOVE$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when otp is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Missing_Timestamp_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$REMOVE$", "id": "mosip.resident.updateuin", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when timestamp is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Missing_Version_Neg, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.updateuin", "version": "$REMOVE$", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN when version is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUIN_Valid_All_Smoke_Pos_sid, endPoint=/resident/v1/req/update-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.updateuin", "version": "v1", "identityJson": "$IDENTITYJSON$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/UpdateUIN/updateUIN, outputTemplate=resident/UpdateUIN/UpdateUinResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update UIN with all valid details, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRidByIndividualId_OneTime_Vid_Valid_Smoke, endPoint=/idrepository/v1/identity/rid/{individualId}, role=resident, templateFields=null, input={ "individualId": "$ID:GenerateVID_Onetimeuse_GetRid_Valid_Smoke_sid_vid$" }, output={ }, inputTemplate=resident/GetRidByIndividualId/GetRidByIndividualId, outputTemplate=resident/GetRidByIndividualId/GetRidByIndividualIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get RID when valid OneTime use VID is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRidByIndividualId_Perp_Vid_all_Valid_Smoke, endPoint=/idrepository/v1/identity/rid/{individualId}, role=resident, templateFields=null, input={ "individualId": "$ID:GenerateVID_Perpetual_GetRid_Valid_Smoke_sid_vid$" }, output={ }, inputTemplate=resident/GetRidByIndividualId/GetRidByIndividualId, outputTemplate=resident/GetRidByIndividualId/GetRidByIndividualIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get RID when valid perpetual VID is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRidByIndividualId_Temp_Vid_all_Valid_Smoke, endPoint=/idrepository/v1/identity/rid/{individualId}, role=resident, templateFields=null, input={ "individualId": "$ID:GenerateVID_Temp_GetRid_Valid_Smoke_sid_vid$" }, output={ }, inputTemplate=resident/GetRidByIndividualId/GetRidByIndividualId, outputTemplate=resident/GetRidByIndividualId/GetRidByIndividualIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get RID when valid Temporary VID is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRidByIndividualId_all_Valid_Smoke, endPoint=/idrepository/v1/identity/rid/{individualId}, role=resident, templateFields=null, input={ "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$" }, output={ }, inputTemplate=resident/GetRidByIndividualId/GetRidByIndividualId, outputTemplate=resident/GetRidByIndividualId/GetRidByIndividualIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get RID when valid individual id is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRemainingupdatecountbyIndividualIdRequest_Invalid_Token, endPoint=/idrepository/v1/identity/{individualId}/update-counts?idType={idType}&attribute_list={attribute_list}, role=null, templateFields=null, input={ "individualId": "$ID:AddIdentity_UpdateCount_smoke_Pos_UIN$", "idType": "UIN", "attribute_list": "fullName" }, output={ "errors": [ { "errorCode": "KER-ATH-403" } ] }, inputTemplate=resident/GetRemainingupdatecountbyIndividualIdRequest/GetRemainingupdatecountbyIndividualIdRequest, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get remaining update count when invalid token is used, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Internal Server Error. Hence marking the test case as failed
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:442)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRemainingupdatecountbyIndividualIdRequest_Valid_Smoke, endPoint=/idrepository/v1/identity/{individualId}/update-counts?idType={idType}&attribute_list={attribute_list}, role=resident, templateFields=null, input={ "individualId": "$ID:AddIdentity_UpdateCount_smoke_Pos_UIN$", "idType": "UIN", "attribute_list": "fullName" }, output={ }, inputTemplate=resident/GetRemainingupdatecountbyIndividualIdRequest/GetRemainingupdatecountbyIndividualIdRequest, outputTemplate=resident/GetRemainingupdatecountbyIndividualIdRequest/GetRemainingupdatecountbyIndividualIdRequestResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get remaining update count when UIN is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRemainingupdatecountby_Invalid_IndividualIdRequest_Negative, endPoint=/idrepository/v1/identity/{individualId}/update-counts?idType={idType}&attribute_list={attribute_list}, role=resident, templateFields=null, input={ "individualId": "$123ds", "idType": "UIN", "attribute_list": "fullName" }, output={ "errors": [ { "errorCode": "IDR-IDC-004", "message": "Unknown error occurred" } ] }, inputTemplate=resident/GetRemainingupdatecountbyIndividualIdRequest/GetRemainingupdatecountbyIndividualIdRequest, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get remaining update count when invalid UIN is used in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRemainingupdatecountby_StatusCode_empty_IndividualIdRequest_Negative, endPoint=/idrepository/v1/identity/{individualId}/update-counts?idType={idType}&attribute_list={attribute_list}, role=resident, templateFields=null, input={ "individualId": "", "idType": "UIN", "attribute_list": "fullName" }, output=404, inputTemplate=resident/GetRemainingupdatecountbyIndividualIdRequest/GetRemainingupdatecountbyIndividualIdRequest, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get remaining update count when individualid is not given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ReqAidOtp_Empty_IndividualId_Neg, endPoint=/resident/v1/individualId/otp, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqAidOtp/ReqAidOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when individualId value is empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ReqAidOtp_Empty_TransactionID_Neg, endPoint=/resident/v1/individualId/otp, role=resident, templateFields=null, input={ "transactionId": "", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqAidOtp/ReqAidOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when transcationId is empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ReqAidOtp_Invalid_IndividualId_Neg, endPoint=/resident/v1/individualId/otp, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "@$$#$#", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqAidOtp/ReqAidOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp using invalid individualID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ReqAidOtp_Invalid_OtpChannel_Neg, endPoint=/resident/v1/individualId/otp, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "@##$$#"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$" }, output={ "errors": [ { "errorCode": "IDA-MLC-009", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqAidOtp/ReqAidOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp with invalid otpChannel, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ReqAidOtp_Invalid_TransactionID_Neg, endPoint=/resident/v1/individualId/otp, role=resident, templateFields=null, input={ "transactionId": "@#$###$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqAidOtp/ReqAidOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp bu giving invalid transcationId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ReqAidOtp_all_Valid_Smoke, endPoint=/resident/v1/individualId/otp, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/ReqAidOtp/ReqAidOtp, outputTemplate=resident/ReqAidOtp/ReqAidOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CheckAidStatus_Invalid_Otp_Neg, endPoint=/resident/v1/aid/status, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "otp": "123456", "transactionId": "$TRANSACTIONID$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CheckAidStatus/CheckAidStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Check the status of the AID using an invalid OTP, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_CheckAidStatus_Empty_Aid_Neg, endPoint=/resident/v1/aid/status, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "aid": "", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "transactionId": "$TRANSACTIONID$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CheckAidStatus/CheckAidStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Check the status of the AID using an empty AID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CheckAidStatus_Empty_Otp_Neg, endPoint=/resident/v1/aid/status, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "otp": "", "transactionId": "$TRANSACTIONID$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CheckAidStatus/CheckAidStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Check the status of the AID using an empty otp, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CheckAidStatus_Empty_TransactionID_Neg, endPoint=/resident/v1/aid/status, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "transactionId": "", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CheckAidStatus/CheckAidStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Check the status of the AID using an empty transaction ID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CheckAidStatus_Invalid_Aid_Neg, endPoint=/resident/v1/aid/status, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "aid": "123444sasa$%", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "transactionId": "$TRANSACTIONID$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CheckAidStatus/CheckAidStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Check the status of the AID by using an invalid AID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CheckAidStatus_Invalid_TransactionID_Neg, endPoint=/resident/v1/aid/status, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "transactionId": "213$@As", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CheckAidStatus/CheckAidStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Check the status of the AID using an invalid transactionID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CheckAidStatus_all_Valid_Smoke, endPoint=/resident/v1/aid/status, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "transactionId": "$TRANSACTIONID$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CheckAidStatus/CheckAidStatus, outputTemplate=resident/CheckAidStatus/CheckAidStatusResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Check the status of the AID using valid data, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCard_Empty_IndividualID_Neg, endPoint=/resident/v1/download-card, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "individualId": "", "requesttime": "$TIMESTAMP$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [{ "errorCode": "RES-SER-410", "message": "$IGNORE$" }], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/DownloadUinCard/DownloadUinCard, outputTemplate=resident/DownloadUinCard/DownloadUinCardResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card using an empty individualId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCard_Empty_Otp_Neg, endPoint=/resident/v1/download-card, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "otp": "", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "requesttime": "$TIMESTAMP$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [{ "errorCode": "RES-SER-410", "message": "$IGNORE$" }], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/DownloadUinCard/DownloadUinCard, outputTemplate=resident/DownloadUinCard/DownloadUinCardResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card using an empty OTP, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCard_Empty_TransactionID_Neg, endPoint=/resident/v1/download-card, role=resident, templateFields=null, input={ "transactionId": "", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "requesttime": "$TIMESTAMP$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [{ "errorCode": "RES-SER-457", "message": "$IGNORE$" }], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/DownloadUinCard/DownloadUinCard, outputTemplate=resident/DownloadUinCard/DownloadUinCardResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card using an empty transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCard_Invalid_IndividualID_Neg, endPoint=/resident/v1/download-card, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "individualId": "Asad#@11", "requesttime": "$TIMESTAMP$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [{ "errorCode": "RES-SER-410", "message": "$IGNORE$" }], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/DownloadUinCard/DownloadUinCard, outputTemplate=resident/DownloadUinCard/DownloadUinCardResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card using an invalid individualId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCard_Invalid_Otp_Neg, endPoint=/resident/v1/download-card, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "otp": "123456", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "requesttime": "$TIMESTAMP$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [{ "errorCode": "RES-SER-410", "message": "Invalid input parameter - otp" }], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/DownloadUinCard/DownloadUinCard, outputTemplate=resident/DownloadUinCard/DownloadUinCardResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card using an invalid OTP, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCard_Invalid_TransactionID_Neg, endPoint=/resident/v1/download-card, role=resident, templateFields=null, input={ "transactionId": "213$@As", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "requesttime": "$TIMESTAMP$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [{ "errorCode": "RES-SER-457", "message": "$IGNORE$" }], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/DownloadUinCard/DownloadUinCard, outputTemplate=resident/DownloadUinCard/DownloadUinCardResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card using an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCard_With_Invalid_OTP_Neg, endPoint=/resident/v1/download-card, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "otp": "198365@@eeG", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "requesttime": "$TIMESTAMP$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "errors": [{ "errorCode": "RES-SER-457", "message": "$IGNORE$" }], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/DownloadUinCard/DownloadUinCard, outputTemplate=resident/DownloadUinCard/DownloadUinCardResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card with an invalid OTP, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCard_all_Valid_Smoke, endPoint=/resident/v1/download-card, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "requesttime": "$TIMESTAMP$", "sendOtp":{ "transactionId": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "otpChannel": [{channel: "EMAIL"},{channel: "PHONE"}], "aid": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "sendOtpReqTemplate": "resident/ReqAidOtp/ReqAidOtp", "sendOtpEndPoint": "/resident/v1/individualId/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/ReqAidOtp/ReqAidOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/DownloadUinCard/DownloadUinCard, outputTemplate=resident/DownloadUinCard/DownloadUinCardResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_InValid_OTP_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "1@@@@11", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history using invalid OTP, uniqueIdentifier=TC_Resident_AuthHistory_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_InValid_UIN_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$RE7654f", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history using invalid UIN, uniqueIdentifier=TC_Resident_AuthHistory_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_InValid_version_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v@@@@@@@@@@@3333331", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history using invalid version parameter, uniqueIdentifier=TC_Resident_AuthHistory_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_Invalid_Id_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mos@@3345istory", "version": "v1", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history using an invalid ID parameter, uniqueIdentifier=TC_Resident_AuthHistory_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_Invalid_Timestamp_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "@@3333434444", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history using invalid timestamp, uniqueIdentifier=TC_Resident_AuthHistory_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_Missing_Id_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "$REMOVE$", "version": "v1", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history using missing ID parameter, uniqueIdentifier=TC_Resident_AuthHistory_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_Missing_OTP_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$REMOVE$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history by missing OTP parameter, uniqueIdentifier=TC_Resident_AuthHistory_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_Missing_Timestamp_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$REMOVE$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history with missing timestamp, uniqueIdentifier=TC_Resident_AuthHistory_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_Missing_version_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "$REMOVE$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history with missing version, uniqueIdentifier=TC_Resident_AuthHistory_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_TransactionMismatch_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "1234890", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history by transaction mismatch, uniqueIdentifier=TC_Resident_AuthHistory_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_With_UIN_Email_smoke_Pos, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmail", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForEmail", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/AuthHistory/authHistoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history with UIN via email, uniqueIdentifier=TC_Resident_AuthHistory_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_With_UIN_EmptyChannel_Invalid_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmpty", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "errors": [ { "errorCode": "IDA-OTA-008", "message": "$IGNORE$" } ], "sendOtpResTemplate":"resident/error" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history with UIN using an empty channel, uniqueIdentifier=TC_Resident_AuthHistory_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_With_UIN_Phone_smoke_Pos, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_PHONE$@phone", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsPhone", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForPhone" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/AuthHistory/authHistoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history with UIN via phone, uniqueIdentifier=TC_Resident_AuthHistory_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_With_UIN_smoke_Pos, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/AuthHistory/authHistoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve authentication history based on residents UIN, uniqueIdentifier=TC_Resident_AuthHistory_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_With_VID_smoke_Pos, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/AuthHistory/authHistoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve authentication history based on residents VID, uniqueIdentifier=TC_Resident_AuthHistory_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthHistory_missing_UIN_Neg, endPoint=/resident/v1/req/auth-history, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$REMOVE$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authhistory", "version": "v1", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthHistory/authHistory, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the authentication history by missing UIN, uniqueIdentifier=TC_Resident_AuthHistory_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_All_Valid_Smoke, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/PRINTUIN/createPrintUinResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Response has errors
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:463)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:452)
at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:184)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Empty_Individual_Id_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567898", "individualId": "", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and individualId value is given as empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_Empty_Cardtype_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567891", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "@4544sss", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "1234567891", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and invalid card type is given in request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_Empty_Otp_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567898", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and otp is not given in request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_Empty_TrnxID_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and transaction id value is given as empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_Empty_requestTime_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567898", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and request time value is given as empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_Empty_version_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567898", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "", "cardType": "UIN", "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and version value is given as empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_IndividualIDType_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567894", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "U7876@N", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567894", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and individualId type value is given as invalid, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_Individual_Id_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567898", "individualId": "6@3#7843", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and invalid individualId is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_MaxLength10_Cardtype_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567892", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UINNNNNNNNN", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "1234567892", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and invalid card type is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_MaxLength3_IndividualIDType_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567895", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "U76@N", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567895", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and invalid IndividualID type value is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_MaxLength6_Otp_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567898", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "1111112", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and invalid otp is given in request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_Missing_Cardtype_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567893", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "$REMOVE$", "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567893", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and card type value is missing, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_Missing_IndividualID_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567896", "individualId": "$REMOVE$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567896", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and individualId value is missing, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_Otp_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567898", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "1@3fdss112", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and invalid otp is given in request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_Value_TrnxID_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "@dsfga456", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and invalid transaction id is given in request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Invalid_version_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567898", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "@dfr32", "cardType": "UIN", "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and invalid version is given in request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PrintUin_Missing_Individual_Id_Neg, endPoint=/resident/v1/req/print-uin, role=resident, templateFields=null, input={ "transactionID": "1234567898", "individualId": "$REMOVE$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.printuin", "version": "v1", "cardType": "UIN", "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "1234567898", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/PRINTUIN/createPrintUin, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Print UIN card when otp requested using UIN and individualId is missing in request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RidCheckStatus_AllValid_Smoke, endPoint=/resident/v1/rid/check-status, role=resident, templateFields=null, input={ "individualId": "$ID:UpdateUIN_Valid_All_Smoke_Pos_sid_registrationId$", "id": "mosip.resident.checkstatus", "individualIdType": "RID", "requesttime": "$TIMESTAMP$" }, output={ "ridStatus": "PROCESSED" }, inputTemplate=resident/RidCheckStatus/createRidCheckStatus, outputTemplate=resident/RidCheckStatus/createRidCheckStatusResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Fetch RID status, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:176)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RidCheckStatus_Invalid_InputParameter_individualId, endPoint=/resident/v1/rid/check-status, role=resident, templateFields=null, input={ "individualId": "@345563333###", "id": "mosip.resident.checkstatus", "individualIdType": "RID", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RES-SER-408", "message": "$IGNORE$" } ] }, inputTemplate=resident/RidCheckStatus/createRidCheckStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Fetch RID status when invalid value is given for individual id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RidCheckStatus_Invalid_InputParameter_individualIdType, endPoint=/resident/v1/rid/check-status, role=resident, templateFields=null, input={ "individualId": "$ID:AddIdentity_Positive_PRE_smoke_RID$", "id": "mosip.resident.checkstatus", "individualIdType": "@2334#", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/RidCheckStatus/createRidCheckStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Fetch RID status when individual id type value is given invalid, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RidCheckStatus_Invalid_timestamp, endPoint=/resident/v1/rid/check-status, role=resident, templateFields=null, input={ "individualId": "$ID:AddIdentity_Positive_PRE_smoke_RID$", "id": "mosip.resident.checkstatus", "individualIdType": "RID", "requesttime": "#@234455" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/RidCheckStatus/createRidCheckStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Fetch RID status when invalid request time is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RidCheckStatus_Missing_Id, endPoint=/resident/v1/rid/check-status, role=resident, templateFields=null, input={ "individualId": "$ID:AddIdentity_Positive_PRE_smoke_RID$", "id": "$REMOVE$", "individualIdType": "RID", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/RidCheckStatus/createRidCheckStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Fetch RID status when id is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RidCheckStatus_Missing_InputParameter_individualId, endPoint=/resident/v1/rid/check-status, role=resident, templateFields=null, input={ "individualId": "$REMOVE$", "id": "mosip.resident.checkstatus", "individualIdType": "RID", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/RidCheckStatus/createRidCheckStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Fetch RID status when individual id is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RidCheckStatus_Missing_InputParameter_individualIdType, endPoint=/resident/v1/rid/check-status, role=resident, templateFields=null, input={ "individualId": "$ID:AddIdentity_Positive_PRE_smoke_RID$", "id": "mosip.resident.checkstatus", "individualIdType": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/RidCheckStatus/createRidCheckStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Fetch RID status when individual id type is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RidCheckStatus_Missing_timestamp, endPoint=/resident/v1/rid/check-status, role=resident, templateFields=null, input={ "individualId": "$ID:AddIdentity_Positive_PRE_smoke_RID$", "id": "mosip.resident.checkstatus", "individualIdType": "RID", "requesttime": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/RidCheckStatus/createRidCheckStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Fetch RID status when requesttime is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ValidateExpiredOTP_OnetimeVid_ExpOtp_Neg, endPoint=/resident/v1/validate-otp, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Onetimeuse_ForEotp_Scen_Valid_Smoke_sid_vid$", "otp": "$ID:AddIdentity_ForEotp_Onetime_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ] }, inputTemplate=resident/ValidateExpiredOTP/ValidateExpiredOTP, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate expired otp, otp requested using onetimeuse VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ValidateExpiredOTP_PerpVid_ExpOtp_Neg, endPoint=/resident/v1/validate-otp, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Perpetual_ForEotp_Scen_Valid_Smoke_sid_vid$", "otp": "$ID:AddIdentity_ForEotp_Scen_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "OTP has expired" } ] }, inputTemplate=resident/ValidateExpiredOTP/ValidateExpiredOTP, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate expired otp, otp requested using perpetual VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ValidateExpiredOTP_TempVid_ExpOtp_Neg, endPoint=/resident/v1/validate-otp, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Temporary_1_ForEotp_Scen_Valid_Smoke_sid_vid$", "otp": "$ID:AddIdentity_ForEotp_Temp_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ] }, inputTemplate=resident/ValidateExpiredOTP/ValidateExpiredOTP, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate expired otp, otp requested using temporary VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ValidateExpiredOTP_UIN_ExpOtp_Neg, endPoint=/resident/v1/validate-otp, role=resident, templateFields=null, input={ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ForEotp_Scen_smoke_Pos_UIN$", "otp": "$ID:AddIdentity_ForEotp_Scen_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "OTP has expired" } ] }, inputTemplate=resident/ValidateExpiredOTP/ValidateExpiredOTP, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate expired otp, otp requested using UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Empty_Id_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an empty Id, uniqueIdentifier=TC_Resident_AuthLock_30 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Empty_OTP_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an empty OTP, uniqueIdentifier=TC_Resident_AuthLock_28 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Empty_TransactionId_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an empty transactionId, uniqueIdentifier=TC_Resident_AuthLock_29 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Empty_UIN_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an empty UIN, uniqueIdentifier=TC_Resident_AuthLock_27 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Empty_requesttime_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an empty requesttime, uniqueIdentifier=TC_Resident_AuthLock_31 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Empty_version_Pos, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_Valid_Params_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Valid_Params_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "registrationId": "$IGNORE$", "message": "Notification has been sent to the provided contact detail(s)", "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an empty version, uniqueIdentifier=TC_Resident_AuthLock_32 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_InValid_AuthType_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "@3###CE"}], "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type with an invalid authtype, uniqueIdentifier=TC_Resident_AuthLock_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_InValid_OTP_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "1#@@311", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an invalid OTP, uniqueIdentifier=TC_Resident_AuthLock_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_InValid_OTP_Vid_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "1#@@311", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an invalid OTP and VID, uniqueIdentifier=TC_Resident_AuthLock_18 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_InValid_UIN_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "48@3###4709", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an invalid UIN, uniqueIdentifier=TC_Resident_AuthLock_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_InValid_version_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "@333#1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an invalid version, uniqueIdentifier=TC_Resident_AuthLock_22 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_InvalidTimestamp_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "T@345IMP", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an invalid timestamp, uniqueIdentifier=TC_Resident_AuthLock_24 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Invalid_Authtype_Otp_VID_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "otp"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an invalid authtype-otp and VID, uniqueIdentifier=TC_Resident_AuthLock_26 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Invalid_Id_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mothlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using an invalid Id, uniqueIdentifier=TC_Resident_AuthLock_20 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Missing_Timestamp_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$REMOVE$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using missing timestamp, uniqueIdentifier=TC_Resident_AuthLock_25 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Missing_individualIdType_Pos, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "$REMOVE$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"}], "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using missing individualIDtype, uniqueIdentifier=TC_Resident_AuthLock_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Missing_version_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "$REMOVE$", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using a missing version, uniqueIdentifier=TC_Resident_AuthLock_23 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_TransactionMismatch_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "1237890", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using mismatched transaction, uniqueIdentifier=TC_Resident_AuthLock_19 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_VID_Use_All, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock all authentication type using VID, uniqueIdentifier=TC_Resident_AuthLock_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_VID_Use_Two_All, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock all authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthLock_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_UIN_All, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock all authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthLock_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_UIN_Email_All, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmail", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForEmail", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN and email, uniqueIdentifier=TC_Resident_AuthLock_34 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_UIN_EmptyChannel_Invalid_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmpty", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "errors": [ { "errorCode": "IDA-OTA-008", "message": "$IGNORE$" } ], "sendOtpResTemplate":"resident/error" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with an empty channel, uniqueIdentifier=TC_Resident_AuthLock_35 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_UIN_Phone_All, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_PHONE$@phone", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsPhone", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForPhone" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN and phone, uniqueIdentifier=TC_Resident_AuthLock_33 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_UIN_Transactions_All, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN and transactions, uniqueIdentifier=TC_Resident_AuthLock_36 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_UIN_Transactions_Second_All, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN and transactions, uniqueIdentifier=TC_Resident_AuthLock_37 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_UIN_smoke_Face_Pos, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the face authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthLock_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_UIN_smoke_Finger_Pos, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Finger"}], "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the finger authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthLock_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_UIN_smoke_Iris_Pos, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"}], "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the iris authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthLock_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_UIN_smoke_demo_Pos, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "demo"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the demo authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthLock_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_VID_All, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock all authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthLock_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_VID_smoke_Face_Pos, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the face authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthLock_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_VID_smoke_Finger_Pos, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Finger"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the finger authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthLock_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_VID_smoke_Iris_Pos, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-Iris"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the iris authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthLock_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_Valid_VID_smoke_demo_Pos, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "demo"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/AuthLock/createAuthLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the demo authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthLock_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_missing_Id_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "$REMOVE$", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using missing Id, uniqueIdentifier=TC_Resident_AuthLock_21 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLock_missing_UIN_Neg, endPoint=/resident/v1/req/auth-lock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$REMOVE$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthLock/createAuthLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type with a missing UIN, uniqueIdentifier=TC_Resident_AuthLock_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Empty_id_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an empty ID, uniqueIdentifier=TC_Resident_AuthUnLock_42 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Empty_individualId_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an empty individualId, uniqueIdentifier=TC_Resident_AuthUnLock_40 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Empty_otp_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an empty OTP, uniqueIdentifier=TC_Resident_AuthUnLock_43 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Empty_requesttime_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an empty requesttime, uniqueIdentifier=TC_Resident_AuthUnLock_41 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Empty_transactionID_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an empty transactionId, uniqueIdentifier=TC_Resident_AuthUnLock_39 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_For_30secs_Valid_UIN_All, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "30", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using the UIN for 30 seconds, uniqueIdentifier=TC_Resident_AuthUnLock_37 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_For_30secs_Valid_VID_All, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "30", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using the VID for 30 seconds, uniqueIdentifier=TC_Resident_AuthUnLock_38 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Forsecs_Valid_UIN_smoke_Face_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the face authentication type using a valid UIN for seconds, uniqueIdentifier=TC_Resident_AuthUnLock_48 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Forsecs_Valid_UIN_smoke_Finger_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Finger"}], "otp": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the finger authentication type using a valid UIN for seconds, uniqueIdentifier=TC_Resident_AuthUnLock_47 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Forsecs_Valid_UIN_smoke_Iris_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"}], "otp": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Invalid_Scen_Vid_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the iris authentication type using a valid UIN for seconds, uniqueIdentifier=TC_Resident_AuthUnLock_49 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_InValid_AuthType_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "@3###CE"}], "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type with an invalid authtype, uniqueIdentifier=TC_Resident_AuthUnLock_25 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_InValid_OTP_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "1#@@311", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an invalid OTP, uniqueIdentifier=TC_Resident_AuthUnLock_28 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_InValid_UIN_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "48@3###4709", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type with an invalid UIN, uniqueIdentifier=TC_Resident_AuthUnLock_26 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_InValid_version_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "@333#1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an invalid version, uniqueIdentifier=TC_Resident_AuthUnLock_32 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_InvalidTimestamp_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "T@345IMP", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an invalid timestamp, uniqueIdentifier=TC_Resident_AuthUnLock_34 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Invalid_Authtype_Otp_UIN_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "otp"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an invalid authtype-otp and UIN, uniqueIdentifier=TC_Resident_AuthUnLock_36 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Invalid_Id_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mothlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an invalid ID, uniqueIdentifier=TC_Resident_AuthUnLock_30 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Missing_Timestamp_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$REMOVE$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using missing timestamp, uniqueIdentifier=TC_Resident_AuthUnLock_35 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Missing_version_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "$REMOVE$", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using missing version, uniqueIdentifier=TC_Resident_AuthUnLock_33 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_TransactionMismatch_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "1237890", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using mismatched transaction, uniqueIdentifier=TC_Resident_AuthUnLock_29 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_UIN_All_Invalid_Unlock_Seconds, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "tt", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock all authentication types using a valid UIN with an invalid unlockForSeconds, uniqueIdentifier=TC_Resident_AuthUnLock_05 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_UIN_Invalid_Unlock_Seconds_Face_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "tt", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the face authentication type using valid UIN with an invalid unlockForSeconds, uniqueIdentifier=TC_Resident_AuthUnLock_12 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_UIN_Invalid_Unlock_Seconds_Finger_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "tt", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Finger"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the finger authentication type using valid UIN with an invalid unlockForSeconds, uniqueIdentifier=TC_Resident_AuthUnLock_16 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_UIN_Invalid_Unlock_Seconds_Iris_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "tt", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the iris authentication type using valid UIN with an invalid unlockForSeconds, uniqueIdentifier=TC_Resident_AuthUnLock_22 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_UIN_Invalid_Unlock_Seconds_demo_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "tt", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "demo"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the demo authentication type using valid UIN with an invalid unlockForSeconds, uniqueIdentifier=TC_Resident_AuthUnLock_08 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_UIN_Missing_Unlock_Seconds_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "$REMOVE$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN but with the unlockForSeconds parameter missing, uniqueIdentifier=TC_Resident_AuthUnLock_23 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_VID_All_Invalid_Unlock_Seconds, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "tt", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock all authentication types using a valid VID with an invalid unlockForSeconds, uniqueIdentifier=TC_Resident_AuthUnLock_06 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_VID_Invalid_Unlock_Seconds_Face_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "tt", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the face authentication type using valid VID with an invalid unlockForSeconds, uniqueIdentifier=TC_Resident_AuthUnLock_14 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_VID_Invalid_Unlock_Seconds_Finger_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "tt", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Finger"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the finger authentication type using valid VID with an invalid unlockForSeconds, uniqueIdentifier=TC_Resident_AuthUnLock_18 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_VID_Invalid_Unlock_Seconds_Iris_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "tt", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the iris authentication type using valid VID with an invalid unlockForSeconds, uniqueIdentifier=TC_Resident_AuthUnLock_20 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_VID_Invalid_Unlock_Seconds_demo_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "tt", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "demo"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the demo authentication type using valid UIN with an invalid unlockForSeconds, uniqueIdentifier=TC_Resident_AuthUnLock_10 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_VID_Missing_Unlock_Seconds_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "$REMOVE$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID but with the unlockForSeconds parameter missing, uniqueIdentifier=TC_Resident_AuthUnLock_24 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_VID_Use_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock authentication types using valid VID through possible elements, uniqueIdentifier=TC_Resident_AuthUnLock_04 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_VID_Use_Three_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock authentication types using valid VID through three possible elements, uniqueIdentifier=TC_Resident_AuthUnLock_03 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_UIN_All, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock all authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthUnLock_01 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_UIN_EmailChannel_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmail", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForEmail", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN with the email channel, uniqueIdentifier=TC_Resident_AuthUnLock_45 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_UIN_EmptyChannel_Invalid_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmpty", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "OTP is invalid" } ], "sendOtpResp":{ "errors": [ { "errorCode": "IDA-OTA-008", "errorMessage": "$IGNORE$" } ], "sendOtpResTemplate":"resident/error" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid UIN with an empty channel, uniqueIdentifier=TC_Resident_AuthUnLock_44 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_UIN_PhoneChannel_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_PHONE$@phone", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsPhone", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForPhone", "maskedMobile": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN through the phone channel, uniqueIdentifier=TC_Resident_AuthUnLock_46 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_UIN_Transactions_All, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid UIN and transactions, uniqueIdentifier=TC_Resident_AuthUnLock_50 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_UIN_smoke_Face_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the face authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthUnLock_11 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_UIN_smoke_Finger_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Finger"}], "otp": "$ID:AddIdentity_Positive_TDEA_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the finger authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthUnLock_15 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_UIN_smoke_Iris_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"}], "otp": "$ID:AddIdentity_Positive_PRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the iris authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthUnLock_21 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_UIN_smoke_demo_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "demo"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the demo authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthUnLock_07 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_VID_All, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"},{auth: "demo"},{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock all authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnLock_02 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_VID_smoke_Face_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the face authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnLock_13 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_VID_smoke_Finger_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Finger"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the finger authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnLock_17 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_VID_smoke_Iris_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-Iris"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the Iris authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnLock_19 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_Valid_VID_smoke_demo_Pos, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "demo"}], "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/AuthUnLock/createAuthUnLockResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the demo authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnLock_09 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_missing_Id_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "$REMOVE$", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using missing ID, uniqueIdentifier=TC_Resident_AuthUnLock_31 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnLock_missing_UIN_Neg, endPoint=/resident/v1/req/auth-unlock, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$REMOVE$", "individualIdType": "UIN", "unlockForSeconds": "1", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.authunlock", "version": "v1", "authType": [{auth: "bio-FACE"}], "otp": "$ID:AddIdentity_Positive_TRE_smoke_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_TRE_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthUnLock/createAuthUnLock, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type with a missing UIN, uniqueIdentifier=TC_Resident_AuthUnLock_27 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_VID_InValid_otp, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "asdgf", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "IDA-MLC-018", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using a VID with an invalid OTP, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
java.lang.IllegalArgumentException: Expected URL scheme 'http' or 'https' but no colon was found
at okhttp3.HttpUrl$Builder.parse$okhttp(HttpUrl.kt:1260)
at okhttp3.HttpUrl$Companion.get(HttpUrl.kt:1633)
at okhttp3.Request$Builder.url(Request.kt:184)
at io.mosip.testrig.apirig.utils.SlackChannelIntegration.sendMessageToSlack(SlackChannelIntegration.java:26)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.reportServerIssues(OutputValidationUtil.java:559)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:437)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:199)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_VID_InValid_transactionID, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "asfvsafv", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "IDA-MLC-018", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using a VID with an invalid transactionID, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
java.lang.IllegalArgumentException: Expected URL scheme 'http' or 'https' but no colon was found
at okhttp3.HttpUrl$Builder.parse$okhttp(HttpUrl.kt:1260)
at okhttp3.HttpUrl$Companion.get(HttpUrl.kt:1633)
at okhttp3.Request$Builder.url(Request.kt:184)
at io.mosip.testrig.apirig.utils.SlackChannelIntegration.sendMessageToSlack(SlackChannelIntegration.java:26)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.reportServerIssues(OutputValidationUtil.java:559)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:437)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:199)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_TempVid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Temporary_VID_ONE_Valid_Smoke_sid_vid$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Temporary_VID_ONE_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request EUIN credentials using temporary VID with all valid inputs, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Response has errors
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:463)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:452)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:165)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_TempVid_TwoTimes_Neg, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Temporary_VID_ONE_Valid_Smoke_sid_vid$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_withValidParameters_To_Genrate_VID_Six_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Temporary_VID_ONE_Valid_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "errors": [ { "errorCode": "IDA-MLC-023", "errorMessage": "$IGNORE$" } ], "sendOtpResTemplate":"resident/error" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request EUIN credentials using temporary VID two times, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_VID_CheckVidIs_REVOKED_Neg, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_Valid_First_Smoke_sid_vid$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Valid_First_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "errors": [ { "errorCode": "IDA-MLC-018", "errorMessage": "$IGNORE$" } ], "sendOtpResTemplate":"resident/error" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request EUIN credentials using revoked VID, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:178)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_invalid_otp, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "abc123", "version": "v1", "otp": "asfgef", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "IDA-MLC-018", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using an invalid OTP, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
java.lang.IllegalArgumentException: Expected URL scheme 'http' or 'https' but no colon was found
at okhttp3.HttpUrl$Builder.parse$okhttp(HttpUrl.kt:1260)
at okhttp3.HttpUrl$Companion.get(HttpUrl.kt:1633)
at okhttp3.Request$Builder.url(Request.kt:184)
at io.mosip.testrig.apirig.utils.SlackChannelIntegration.sendMessageToSlack(SlackChannelIntegration.java:26)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.reportServerIssues(OutputValidationUtil.java:559)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:437)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:199)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_invalid_transactionID, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "fkuyfuj", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "abc123", "version": "v1", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "IDA-MLC-018", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using an invalid transactionId, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
java.lang.IllegalArgumentException: Expected URL scheme 'http' or 'https' but no colon was found
at okhttp3.HttpUrl$Builder.parse$okhttp(HttpUrl.kt:1260)
at okhttp3.HttpUrl$Companion.get(HttpUrl.kt:1633)
at okhttp3.Request$Builder.url(Request.kt:184)
at io.mosip.testrig.apirig.utils.SlackChannelIntegration.sendMessageToSlack(SlackChannelIntegration.java:26)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.reportServerIssues(OutputValidationUtil.java:559)
at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:437)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:199)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Email_Channel_Pos, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "abc123", "version": "", "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmail", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForEmail", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using UIN with an email channel, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_EmptyChannel_Invalid_Neg, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "abc123", "version": "", "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmpty", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "OTP is invalid" } ], "sendOtpResp":{ "errors": [ { "errorCode": "IDA-OTA-008", "errorMessage": "$IGNORE$" } ], "sendOtpResTemplate":"resident/error" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using UIN with an empty channel, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Empty_CredentialType_Neg, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "credentialType": "", "encrypt": "true", "encryptionKey": "abc123", "version": "v1", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using UIN with an empty credentialType, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Empty_individualId_Neg, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "abc123", "version": "v1", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using UIN with an empty individualId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Empty_otp_Neg, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "abc123", "version": "v1", "otp": "", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using UIN with an empty OTP, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Empty_transactionID_Neg, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "abc123", "version": "v1", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using UIN with an empty transactionID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Empty_version_Pos, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "abc123", "version": "", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using UIN with an empty version, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Phone_Channel_Pos, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "abc123", "version": "", "otp": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_PHONE$@phone", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParameters_ChannelVerify_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsPhone", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForPhone", "maskedMobile": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using UIN with phone channel, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Qrcode_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request QRcode credentials using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Qrcode_UIN_With_Additional_Data_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithAdditionalData, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request QRcode credentials using UIN with additional data and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Qrcode_UIN_With_Sharable_Attributes_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithSharableAttributes, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request QRcode credentials using UIN with sharable attributes and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Qrcode_VID_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "qrcode", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request QRcode credentials using VID and other valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Qrcode_VID_With_Additional_Data_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "qrcode", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithAdditionalData, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request QRcode credentials using VID with additional data and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Qrcode_VID_With_Sharable_Attributes_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "qrcode", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithSharableAttributes, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request QRcode credentials using VID with sharable attributes and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_Transactions_Qrcode_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "otp": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request QRcode transactions credentials using UIN with all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_VID_Empty_otp_Neg, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using VID with an empty OTP, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_VID_Empty_transactionID_Neg, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using VID with an empty transactionID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_VID_empty_encryptionKey_smoke, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using a VID with an empty encryptionKey, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_VID_encrypt_false_smoke, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "qrcode", "encrypt": "false", "encryptionKey": "abc123", "version": "v1", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using a VID with encrypt false, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_VID_missing_encryptionKey_Valid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "$REMOVE$", "version": "v1", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using a VID with missing encryptionKey, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_VID_null_encryptionKey_smoke, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "null", "version": "v1", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using a VID with null encryptionKey, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_empty_encryptionKey_smoke, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "", "version": "v1", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using an empty encryptionKey, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_encrypt_false_smoke, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "false", "encryptionKey": "abc123", "version": "v1", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials making encrypt false., uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using a EUIN and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_UIN_With_Additional_Data_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithAdditionalData, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request EUIN credentials using UIN with additional data and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_UIN_With_Sharable_Attributes_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithSharableAttributes, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request EUIN credentials using UIN with sharable attributes and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_VID_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using valid EUIN and VID with other valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_VID_Use_One_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request EUIN credentials using one VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_VID_Use_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_withValidParameters_ToCreate_PreVid_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request EUIN credentials using VID, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_VID_With_Additional_Data_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithAdditionalData, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request EUIN credentials using VID with additional data and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euin_VID_With_Sharable_Attributes_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithSharableAttributes, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request EUIN credentials using VID with sharable attributes and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_euinn_VID_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "euin", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request EUIN credentials using VID with all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_invalid_individualid_neg_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "29874", "credentialType": "qrcode", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using an invalid individualId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_invalidd_individualid_neg_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "asfgefv", "credentialType": "qrcode", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using an invalid individualId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_missing_encryptionKey_invalid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "$REMOVE$", "version": "v1", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using missing encryptionKey, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_missing_individualid_neg_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$REMOVE$", "credentialType": "qrcode", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using missing individualId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_null_encryptionKey_smoke, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "credentialType": "qrcode", "encrypt": "true", "encryptionKey": "null", "version": "v1", "otp": "$ID:AddIdentity_Positive_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request credentials using null encryptionKey, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_printUIN_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request printUIN credentials using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_printUIN_Transactions_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "otp": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request print UIN transactions credentials using UIN with all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_reprint_UIN_With_Additional_Data_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithAdditionalData, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request reprint credentials using UIN with additional data and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_reprint_UIN_With_Sharable_Attributes_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithSharableAttributes, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request reprint credentials using UIN with sharable attributes and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_reprint_VID_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredential, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request reprint credentials using VID and other valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_reprint_VID_With_Additional_Data_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithAdditionalData, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request reprint credentials using VID with additional data and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RequestCredentials_reprint_VID_With_Sharable_Attributes_All_Valid_Smoke_sid, endPoint=/resident/v1/req/credential, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "credentialType": "reprint", "encrypt": "true", "version": "v1", "encryptionKey": "abc123", "requestTime": "$TIMESTAMP$", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "VID", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/CredentialIssuance/RequestCredentials/reqCredentialWithSharableAttributes, outputTemplate=resident/CredentialIssuance/RequestCredentials/ReqCredentialResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request reprint credentials using VID with sharable attributes and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_Of_VID_QRcode_All_Valid_Smoke, endPoint=/resident/v1/req/credential/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_Qrcode_VID_All_Valid_Smoke_sid_requestId$" }, output={ "statusCode": "PRINTED" }, inputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the QRcode credential status using VID and valid inputs, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:154)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_Of_VID_Reprint_All_Valid_Smoke, endPoint=/resident/v1/req/credential/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_reprint_VID_All_Valid_Smoke_sid_requestId$" }, output={ "statusCode": "PRINTED" }, inputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the reprint credential status using VID and valid inputs, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:154)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_Of_VID_euin_All_Valid_Smoke, endPoint=/resident/v1/req/credential/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_euin_VID_All_Valid_Smoke_sid_requestId$" }, output={ "statusCode": "PRINTED" }, inputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the credential status of VID with EUIN and valid inputs, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:154)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_QRcode_All_Valid_Smoke, endPoint=/resident/v1/req/credential/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_Qrcode_All_Valid_Smoke_sid_requestId$" }, output={ "statusCode": "PRINTED" }, inputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the QRcode credential status using valid inputs, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:154)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_euin_All_Valid_Smoke, endPoint=/resident/v1/req/credential/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_euin_All_Valid_Smoke_sid_requestId$" }, output={ "statusCode": "PRINTED" }, inputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the credential status with EUIN and valid inputs, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:154)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_uin_All_Valid_Smoke, endPoint=/resident/v1/req/credential/status/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_printUIN_All_Valid_Smoke_sid_requestId$" }, output={ "statusCode": "PRINTED" }, inputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatus, outputTemplate=resident/CredentialIssuance/CredentialCheckStatus/credentialcheckstatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the credential status with UIN and valid inputs, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:154)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReGenerateVID_All_Valid_Smoke_Perpetual_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Perpetual", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Regenerate perpetual VID using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ReGenerateVID_All_Valid_Smoke_Temp_VID_sid, endPoint=/resident/v1/vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid", "version": "v1", "vidType": "Temporary", "otp": "$ID:AddIdentity_ValidParam_smoke_Pos_EMAIL$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_ValidParam_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/GenerateVID/createGenerateVID, outputTemplate=resident/GenerateVID/createGenerateVIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Regenerate temporary VID using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_RevokedVID_Invalid, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_All_Valid_Smoke_Perpetual_sid_vid$", "individualIdType": "UIN" }, output={ "errorCode": "IDA-MLC-023", "errorMessage": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPErrorResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using Revoked VID as individual id, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:176)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Empty_individualIdType_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp when individual id type value is empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Empty_individualId_Neg, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "", "individualIdType": "UIN" }, output={ "errorCode": "IDA-MLC-009", "errorMessage": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPErrorResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp when individual id value is empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_InValid_Empty_requestTime, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "errorCode": "IDA-MLC-006", "errorMessage": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPErrorResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN as individual id and requesttime is given as empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_InValid_Empty_transactionID, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "errorCode": "IDA-MLC-006", "errorMessage": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPErrorResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN as individual id and transcationid value as empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_InValid_Missing_individualId, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "individualIdType": "UIN" }, output={ "errorCode": "IDA-MLC-009", "errorMessage": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPErrorResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp without individual id attribute in request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_InValid_Missing_transactionID, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$REMOVE$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "errorCode": "RES-SER-425", "message": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPErrorResult2, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN as individual id and transactionid value is removed from request, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_InValid_individualId, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "asfvgaf", "individualIdType": "UIN" }, output={ "errorCode": "IDA-MLC-009", "errorMessage": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPErrorResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using invalid individual id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_InValid_requestTime, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "asvfv", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "errorCode": "RES-SER-425", "message": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPErrorResult2, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN as individual id and invalid request time is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_InValid_transactionID, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "asdveve", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "errorCode": "IDA-MLC-009", "errorMessage": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPErrorResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN as individual id and invalid transaction id is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Valid_UIN_All_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN as individual id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Valid_UIN_Email_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "otpChannel": "[\"EMAIL\"]", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP2, outputTemplate=resident/SendOTP/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN as individual id and otp channel as email, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Valid_UIN_Invalid_empty_otpChannel, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "otpChannel": "[]", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "errorCode": "IDA-OTA-008", "errorMessage": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP2, outputTemplate=resident/SendOTP/createSendOTPErrorResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN as individual id and otp channel as empty array, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Valid_UIN_Phone_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "otpChannel": "[\"PHONE\"]", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP2, outputTemplate=resident/SendOTP/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN as individual id and otp channel as phone, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Valid_UIN_Transactions_All_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_To_Check_Ten_Transactions_smoke_Pos_UIN$", "individualIdType": "UIN" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using UIN as individual id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Valid_VID_All_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:GenerateVID_Onetime_Inv_Scen_Valid_Smoke_sid_vid$", "individualIdType": "UIN" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using VID as individual id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Valid_VID_Phone_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "otpChannel": "[\"PHONE\"]", "individualId": "$ID:Generate_Perpetual_VID_For_SendOtp_Valid_Smoke_sid_vid$", "individualIdType": "VID" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTPAsPhone, outputTemplate=resident/SendOTP/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using VID as individual id and otp channel as only phone, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Valid_VID_Use_Five_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "UIN" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using VID as individual id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Valid_VID_Use_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_SecondTime_Smoke_sid_vid$", "individualIdType": "UIN" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTP, outputTemplate=resident/SendOTP/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using VID as individual id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOTP_Valid_Vid_Email_Smoke, endPoint=/resident/v1/req/otp, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "otpChannel": "[\"EMAIL\"]", "individualId": "$ID:Generate_Perpetual_VID_For_SendOtp_Valid_Smoke_sid_vid$", "individualIdType": "VID" }, output={ "maskedMobile": "$IGNORE$", "maskedEmail": "$IGNORE$" }, inputTemplate=resident/SendOTP/createSendOTPAsEmail, outputTemplate=resident/SendOTP/createSendOTPResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Request otp using VID as individual id and otp channel as only email, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCredentialTypes_all_valid_smoke, endPoint=/resident/v1/credential/types, role=resident, templateFields=null, input={ }, output={ }, inputTemplate=resident/CredentialIssuance/GetCredentialTypes/getCredentialTypes, outputTemplate=resident/CredentialIssuance/GetCredentialTypes/getCredentialTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get the credential type using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCredentialTypes_smoke, endPoint=/resident/v1/credential/types, role=resident, templateFields=null, input={ }, output={ }, inputTemplate=resident/CredentialIssuance/GetCredentialTypes/getCredentialTypes, outputTemplate=resident/CredentialIssuance/GetCredentialTypes/getCredentialTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get the credential types, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_All_Valid_Smoke_QrCode, endPoint=/resident/v1/req/card/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_Qrcode_All_Valid_Smoke_sid_requestId$", "requesttime": "$TIMESTAMP$" }, output= { "Content-Type": "application/pdf", "filename": "$IGNORE$" }, inputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqidResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the Qrcode credential status using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_All_Valid_Smoke_Reprint, endPoint=/resident/v1/req/card/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_printUIN_All_Valid_Smoke_sid_requestId$", "requesttime": "$TIMESTAMP$" }, output= { "Content-Type": "application/pdf", "filename": "$IGNORE$" }, inputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqidResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the reprint credential status using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_All_Valid_Smoke_euin, endPoint=/resident/v1/req/card/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_euin_All_Valid_Smoke_sid_requestId$", "requesttime": "$TIMESTAMP$" }, output= { "Content-Type": "application/pdf", "filename": "$IGNORE$" }, inputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqidResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the credential status using valid EUIN and inputs., uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_Empty_requestId, endPoint=/resident/v1/req/card/{requestId}, role=resident, templateFields=null, input={ "requestId": "", "requesttime": "$TIMESTAMP$" }, output= { "errors": [ { "errorCode": "RES-SER-29", "message": "$IGNORE$" } ] }, inputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the credential status using an empty requestId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_Empty_requesttime, endPoint=/resident/v1/req/card/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_euin_All_Valid_Smoke_sid_requestId$", "requesttime": "33" }, output= { "errors": [ { "errorCode": "RES-SER-29", "message": "$IGNORE$" } ] }, inputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the credential status using an empty requesttime, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_Invalid_requestId, endPoint=/resident/v1/req/card/{requestId}, role=resident, templateFields=null, input={ "requestId": "adfvd", "requesttime": "$TIMESTAMP$" }, output= { "errors": [ { "errorCode": "RES-SER-29", "message": "$IGNORE$" } ] }, inputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the credential status using an invalid requestId, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_Invalid_requesttime, endPoint=/resident/v1/req/card/{requestId}, role=resident, templateFields=null, input={ "requestId": "adfvd", "requesttime": "33" }, output= { "errors": [ { "errorCode": "RES-SER-29", "message": "$IGNORE$" } ] }, inputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the credential status using an invalid requesttime, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_VID_All_Valid_Smoke_QrCode, endPoint=/resident/v1/req/card/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_Qrcode_VID_All_Valid_Smoke_sid_requestId$", "requesttime": "$TIMESTAMP$" }, output= { "Content-Type": "application/pdf", "filename": "$IGNORE$" }, inputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqidResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the Qrcode credential status using VID and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_VID_All_Valid_Smoke_Reprint, endPoint=/resident/v1/req/card/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_reprint_VID_All_Valid_Smoke_sid_requestId$", "requesttime": "$TIMESTAMP$" }, output= { "Content-Type": "application/pdf", "filename": "$IGNORE$" }, inputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqidResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the reprint credential status using VID and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_CredentialsStatus_VID_All_Valid_Smoke_euin, endPoint=/resident/v1/req/card/{requestId}, role=resident, templateFields=null, input={ "requestId": "$ID:RequestCredentials_euin_VID_All_Valid_Smoke_sid_requestId$", "requesttime": "$TIMESTAMP$" }, output= { "Content-Type": "application/pdf", "filename": "$IGNORE$" }, inputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqid, outputTemplate=resident/CredentialIssuance/DownloadWithReqid/downloadwithreqidResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Check the credential status using VID with EUIN and valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetUiProperties_all_Valid_Smoke, endPoint=/resident/v1/proxy/config/ui-properties, role=resident, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetUiProperties/getUiProperties, outputTemplate=resident/GetUiProperties/getUiPropertiesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get UI properties, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetLocationHierarchyByLanguageCode_Empty_LangCode_Neg, endPoint=/resident/v1/proxy/masterdata/locationHierarchyLevels/{langCode}, role=resident, templateFields=null, input={ "langCode":"" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetLocationHierarchyByLanguageCode/getLocationHierarchyByLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get location hierarchy by language code using an empty langcode, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:154)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetLocationHierarchyByLanguageCode_All_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/locationHierarchyLevels/{langCode}, role=resident, templateFields=null, input={ "langCode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetLocationHierarchyByLanguageCode/getLocationHierarchyByLangCode, outputTemplate=resident/GetLocationHierarchyByLanguageCode/getLocationHierarchyByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get location hierarchy by language code using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetLocationHierarchyByLanguageCode_InValid_LangCode, endPoint=/resident/v1/proxy/masterdata/locationHierarchyLevels/{langCode}, role=resident, templateFields=null, input={ "langCode":"engg" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetLocationHierarchyByLanguageCode/getLocationHierarchyByLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get location hierarchy by language code using an invalid langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetValidDocumentByLangCode_All_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/validdocuments/{langCode}, role=resident, templateFields=null, input={ "langCode": "$1STLANG$" }, output={ }, inputTemplate=resident/GetValidDocumentByLangCode/getValidDocumentByLangCode, outputTemplate=resident/GetValidDocumentByLangCode/getValidDocumentByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get valid documents for given language code, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetValidDocumentByLangCode_Invalid_LangCode, endPoint=/resident/v1/proxy/masterdata/validdocuments/{langCode}, role=resident, templateFields=null, input={ "langCode": "engg" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetValidDocumentByLangCode/getValidDocumentByLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get valid documents by giving invalid language code, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetValidDocumentByLangCode_Invalid_LangCode_Neg, endPoint=/resident/v1/proxy/masterdata/validdocuments/{langCode}, role=resident, templateFields=null, input={ "langCode": "ttt" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetValidDocumentByLangCode/getValidDocumentByLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get valid documents by giving invalid language code is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetValidDocumentByLangCode_StatusCode_Empty_Invalid_Neg, endPoint=/resident/v1/proxy/masterdata/validdocuments/{langCode}, role=resident, templateFields=null, input={ "langCode": "" }, output=404, inputTemplate=resident/GetValidDocumentByLangCode/getValidDocumentByLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get valid documents by not giving language code in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetValidDocumentByLangCode_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/validdocuments/{langCode}, role=resident, templateFields=null, input={ "langCode": "$1STLANG$" }, output={ }, inputTemplate=resident/GetValidDocumentByLangCode/getValidDocumentByLangCode, outputTemplate=resident/GetValidDocumentByLangCode/getValidDocumentByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get valid documents for given language code, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetImmediateChildrenByLocCodeAndLangCode_Invalid_langCode, endPoint=/resident/v1/proxy/masterdata/locations/immediatechildren/{locationCode}/{langCode}, role=resident, templateFields=null, input={ "locationCode":"KNT", "langCode":"abc" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetImmediateChildrenByLocCodeAndLangCode/getImmediateChildrenByLocCodeAndLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get immediate children by location code and language code using an invalid language code, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetImmediateChildrenByLocCodeAndLangCode_Invalid_locationCode, endPoint=/resident/v1/proxy/masterdata/locations/immediatechildren/{locationCode}/{langCode}, role=resident, templateFields=null, input={ "locationCode":"abc", "langCode":"$1STLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetImmediateChildrenByLocCodeAndLangCode/getImmediateChildrenByLocCodeAndLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get immediate children by location code and language code using an invalid location code, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetImmediateChildrenByLocCodeAndLangCode_StatusCode_Empty_langCode_Neg, endPoint=/resident/v1/proxy/masterdata/locations/immediatechildren/{locationCode}/{langCode}, role=resident, templateFields=null, input={ "locationCode":"KNT", "langCode":"" }, output=404, inputTemplate=resident/GetImmediateChildrenByLocCodeAndLangCode/getImmediateChildrenByLocCodeAndLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetImmediateChildrenByLocCodeAndLangCode_StatusCode_Empty_locationCode_Neg, endPoint=/resident/v1/proxy/masterdata/locations/immediatechildren/{locationCode}/{langCode}, role=resident, templateFields=null, input={ "locationCode":"", "langCode":"abc" }, output=404, inputTemplate=resident/GetImmediateChildrenByLocCodeAndLangCode/getImmediateChildrenByLocCodeAndLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get immediate children by location code and language code using an empty location code, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetImmediateChildrenByLocCodeAndLangCode_allValid_smoke, endPoint=/resident/v1/proxy/masterdata/locations/immediatechildren/{locationCode}/{langCode}, role=resident, templateFields=null, input={ "locationCode":"MOR", "langCode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetImmediateChildrenByLocCodeAndLangCode/getImmediateChildrenByLocCodeAndLangCode, outputTemplate=resident/GetImmediateChildrenByLocCodeAndLangCode/getImmediateChildrenByLocCodeAndLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get immediate children by location code and language code using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_Invalid_Latitude, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "134.52117", "proximitydistance": "21", "longitude": "-6.453275" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using an invalid latitude, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_Invalid_Latitude_Neg, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "134.52117", "proximitydistance": "100", "longitude": "-6.453275" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using an invalid latitude, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_Invalid_Longitude, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "34.52117", "proximitydistance": "21", "longitude": "999" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using an invalid longitude, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_Invalid_Proximity_Distance_Neg, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "34.52117", "proximitydistance": "0", "longitude": "-6.453275" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using an invalid proximitydistance, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_Invalid_Random_Proximity_Distance, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "34.52117", "proximitydistance": "tt", "longitude": "-6.453275" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using an invalid random proximitydistance, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_Invalid_langCode, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "engg", "latitude": "34.52117", "proximitydistance": "21", "longitude": "-6.453275" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using an invalid langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_Invalid_langCode_Neg, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "asd", "latitude": "34.52117", "proximitydistance": "100", "longitude": "-6.453275" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using an invalid langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_Random_Latitude, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "tt", "proximitydistance": "21", "longitude": "-6.453275" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using random latitude, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_Random_Longitude, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "34.52117", "proximitydistance": "21", "longitude": "tt" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using random longitude, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_StatusCode_Empty_LangCode_Neg, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "", "latitude": "34.52117", "proximitydistance": "21", "longitude": "-6.453275" }, output=404, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers statuscode using an empty langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_StatusCode_Empty_Latitude_Neg, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "", "proximitydistance": "21", "longitude": "-6.453275" }, output=404, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers statuscode using an empty latitude, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_StatusCode_Empty_Longitude_Neg, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "34.52117", "proximitydistance": "21", "longitude": "" }, output=404, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers statuscode using an empty longitude, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_Valid_smoke, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "34.52117", "proximitydistance": "100", "longitude": "-6.453275" }, output={ }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCentersResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCoordinateSpecificRegistrationCenters_allValid_smoke, endPoint=/resident/v1/proxy/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "34.52117", "proximitydistance": "21", "longitude": "-6.453275" }, output={ }, inputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCenters, outputTemplate=resident/GetCoordinateSpecificRegistrationCenters/getCoordinateSpecificRegistrationCentersResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get coordinate specific registration centers using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterWorkingDays_Invalid_langCode, endPoint=/resident/v1/proxy/masterdata/workingdays/{registrationCenterID}/{langCode}, role=resident, templateFields=null, input={ "langCode": "eng1", "registrationCenterID": "10011" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterWorkingDays/getRegistrationCenterWorkingDays, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centre working days when invalid language code is given in input parametrs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterWorkingDays_Invalid_langCode_registrationCenterID, endPoint=/resident/v1/proxy/masterdata/workingdays/{registrationCenterID}/{langCode}, role=resident, templateFields=null, input={ "langCode": "eng1", "registrationCenterID": "10011222" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterWorkingDays/getRegistrationCenterWorkingDays, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centre working days when invalid registartion centre id and invalid language code is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterWorkingDays_Invalid_registrationCenterID, endPoint=/resident/v1/proxy/masterdata/workingdays/{registrationCenterID}/{langCode}, role=resident, templateFields=null, input={ "langCode": "$1STLANG$", "registrationCenterID": "1001112" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterWorkingDays/getRegistrationCenterWorkingDays, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centre working days when invalid registartion centre id is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterWorkingDays_StatusCode_Empty_langCode_Neg, endPoint=/resident/v1/proxy/masterdata/workingdays/{registrationCenterID}/{langCode}, role=resident, templateFields=null, input={ "langCode": "", "registrationCenterID": "10011" }, output=404, inputTemplate=resident/GetRegistrationCenterWorkingDays/getRegistrationCenterWorkingDays, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centre working days when language code is not given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterWorkingDays_StatusCode_Empty_registrationCenterID_Neg, endPoint=/resident/v1/proxy/masterdata/workingdays/{registrationCenterID}/{langCode}, role=resident, templateFields=null, input={ "langCode": "$1STLANG$", "registrationCenterID": "" }, output=404, inputTemplate=resident/GetRegistrationCenterWorkingDays/getRegistrationCenterWorkingDays, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centre working days when registartion centre id is not given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterWorkingDays_allValid_smoke, endPoint=/resident/v1/proxy/masterdata/workingdays/{registrationCenterID}/{langCode}, role=resident, templateFields=null, input={ "langCode": "$1STLANG$", "registrationCenterID": "10011" }, output={ }, inputTemplate=resident/GetRegistrationCenterWorkingDays/getRegistrationCenterWorkingDays, outputTemplate=resident/GetRegistrationCenterWorkingDays/getRegistrationCenterWorkingDaysResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centre working days with all valid values in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetLocationDetailsByLocCodeAndLangCode_Invalid_LangCode, endPoint=/resident/v1/proxy/masterdata/locations/info/{loccode}/{langCode}, role=resident, templateFields=null, input={ "langCode": "engg", "loccode": "14022" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetLocationDetailsByLocCodeAndLangCode/getLocationDetailsByLocCodeAndLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get location details by location code and language code using an invalid langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetLocationDetailsByLocCodeAndLangCode_Invalid_LocationCode, endPoint=/resident/v1/proxy/masterdata/locations/info/{loccode}/{langCode}, role=resident, templateFields=null, input={ "langCode": "$1STLANG$", "loccode": "kk" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetLocationDetailsByLocCodeAndLangCode/getLocationDetailsByLocCodeAndLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get location details by location code and language code using an invalid location code, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetLocationDetailsByLocCodeAndLangCode_StatusCode_Empty_LangCode_Neg, endPoint=/resident/v1/proxy/masterdata/locations/info/{loccode}/{langCode}, role=resident, templateFields=null, input={ "langCode": "", "loccode": "14022" }, output=404, inputTemplate=resident/GetLocationDetailsByLocCodeAndLangCode/getLocationDetailsByLocCodeAndLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get location details by location code and language code using an empty langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetLocationDetailsByLocCodeAndLangCode_StatusCode_Empty_LocationCode_Neg, endPoint=/resident/v1/proxy/masterdata/locations/info/{loccode}/{langCode}, role=resident, templateFields=null, input={ "langCode": "$1STLANG$", "loccode": "" }, output=404, inputTemplate=resident/GetLocationDetailsByLocCodeAndLangCode/getLocationDetailsByLocCodeAndLangCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get location details by location code and language code using an empty location code, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetLocationDetailsByLocCodeAndLangCode_allValid_smoke, endPoint=/resident/v1/proxy/masterdata/locations/info/{loccode}/{langCode}, role=resident, templateFields=null, input={ "langCode": "$1STLANG$", "loccode": "14022" }, output={ }, inputTemplate=resident/GetLocationDetailsByLocCodeAndLangCode/getLocationDetailsByLocCodeAndLangCode, outputTemplate=resident/GetLocationDetailsByLocCodeAndLangCode/getLocationDetailsByLocCodeAndLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get location details by location code and language code using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetResidentValidDocuments_Empty_LangCode_Neg, endPoint=/resident/v1/proxy/masterdata/applicanttype/{applicantId}/languages?languages={langCode}, role=resident, templateFields=null, input={ "applicantId": "001", "langCode":"" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "Error occurred while fetching Applicant Type-Document Category-Document Type Mapping details" } ] }, inputTemplate=resident/GetResidentValidDocuments/getResidentValidDocuments, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Resident valid documents when language code is not given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetResidentValidDocuments_Invalid_ApplicantId, endPoint=/resident/v1/proxy/masterdata/applicanttype/{applicantId}/languages?languages={langCode}, role=resident, templateFields=null, input={ "applicantId": "tt", "langCode":"$1STLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetResidentValidDocuments/getResidentValidDocuments, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Resident valid documents when invalid applicant ID is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetResidentValidDocuments_Invalid_LangCode, endPoint=/resident/v1/proxy/masterdata/applicanttype/{applicantId}/languages?languages={langCode}, role=resident, templateFields=null, input={ "applicantId": "001", "langCode":"tamm" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetResidentValidDocuments/getResidentValidDocuments, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Resident valid documents when invalid language code is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetResidentValidDocuments_StatusCode_Empty_ApplicantId_Neg, endPoint=/resident/v1/proxy/masterdata/applicanttype/{applicantId}/languages?languages={langCode}, role=resident, templateFields=null, input={ "applicantId": "", "langCode":"$1STLANG$" }, output=404, inputTemplate=resident/GetResidentValidDocuments/getResidentValidDocuments, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Resident valid documents when applicant ID value is not given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetResidentValidDocuments_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/applicanttype/{applicantId}/languages?languages={langCode}, role=resident, templateFields=null, input={ "applicantId": "001", "langCode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetResidentValidDocuments/getResidentValidDocuments, outputTemplate=resident/GetResidentValidDocuments/getResidentValidDocumentsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Resident valid documents, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetLatestIdSchema_Invalid_Schema_Version, endPoint=/resident/v1/proxy/masterdata/idschema/latest?schemaVersion={schemaVersion}&domain={domain}&type={type}, role=resident, templateFields=null, input={ "schemaVersion":"tt", "domain":"", "type":"" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetLatestIdSchema/getLatestIdSchema, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get latest Idschema using an invalid schema version, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetLatestIdSchema_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/idschema/latest?schemaVersion={schemaVersion}&domain={domain}&type={type}, role=resident, templateFields=null, input={ "schemaVersion":"0.100", "domain":"", "type":"" }, output={ }, inputTemplate=resident/GetLatestIdSchema/getLatestIdSchema, outputTemplate=resident/GetLatestIdSchema/getLatestIdSchemaResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get latest Idschema using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_0_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "0", "name": "MyCountry" }, output={ }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevelResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level 0 with all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_1_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "1", "name": "Rabat Sale Kenitra" }, output={ }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevelResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level 1 with all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_2_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "2", "name": "Rabat" }, output={ }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevelResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level 2 with all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_3_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "3", "name": "Rabat" }, output={ }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevelResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level 3 with all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_4_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "4", "name": "Assam" }, output={ }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevelResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level 4 with all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_5_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "5", "name": "14022" }, output={ }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevelResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level 5 with all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_Empty_Name_MandatoryFields_Neg, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "5", "name": "" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "Registration Center not found" } ] }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level using an empty name, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_Invalid_HierarchyLevel, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "tt", "name": "10112" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level using an invalid hierrachylevel, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_Invalid_LangCode, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "engg", "hierarchylevel": "5", "name": "10112" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level using an invalid langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_Invalid_Name, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "5", "name": "tt" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level using an invalid name, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_RandomVal_LangCode_Neg, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "1234", "hierarchylevel": "7", "name": "10112" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level using random value langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_RandomVal_Level_Neg, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "-177", "name": "10112" }, output={ "errors": [ { "errorCode": "RES-SER-412", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level using random value level, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_RandomVal_Name_Neg, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "1234", "hierarchylevel": "7", "name": "Random" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level using random value name, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_StatusCode_Empty_LangCode_MandatoryFields_Neg, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "", "hierarchylevel": "5", "name": "10112" }, output=404, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level statusCode using an empty langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_StatusCode_Empty_Level_MandatoryFields_Neg, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "", "name": "10112" }, output=404, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level statusCode using an empty level, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegCenterByLangCodeAndHierarchyLevel_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name={name}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "5", "name": "10112" }, output={ }, inputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevel, outputTemplate=resident/GetRegCenterByLangCodeAndHierarchyLevel/getRegCenterByLangCodeAndHierarchyLevelResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get registration center by language code and hierarchy level using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_0_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"0", "name":"MyCountry", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginatedResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when hierarchylevel value is given as 0 in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_1_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"1", "name":"Rabat Sale Kenitra", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginatedResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when hierarchylevel value is given as 1 in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_2_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"2", "name":"Rabat", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginatedResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when hierarchylevel value is given as 2 in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_3_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"3", "name":"Rabat", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginatedResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when hierarchylevel value is given as 3 in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_4_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"4", "name":"Assam", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginatedResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when hierarchylevel value is given as 4 in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_5_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"5", "name":"14022", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginatedResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when hierarchylevel value is given as 5 in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_HierarchyLevel, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"999", "name":"10104", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when invalid hierarchylevel is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_LangCode, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"engg", "hierarchylevel":"5", "name":"10104", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when invalid langcode is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_Name, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"5", "name":"Random", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when invalid name is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_OrderBy_Value, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"5", "name":"10104", "pageNumber":"0", "pageSize":"10", "sortBy":"createdDateTime", "orderBy":"Random" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when invalid orderby is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_PageNumber, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"5", "name":"10104", "pageNumber":"999", "pageSize":"10", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when invalid pagenumber is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_PageSize, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"5", "name":"10104", "pageNumber":"0", "pageSize":"-999", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ "errors": [ { "errorCode": "RES-SER-412", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when invalid pagesize is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_Random_HierarchyLevel, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"tt", "name":"10104", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when invalid/Random hierarchylevel is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_Random_PageNumber, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"5", "name":"10104", "pageNumber":"tt", "pageSize":"10", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when invalid/Random pagenumber is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_Random_PageSize, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"5", "name":"10104", "pageNumber":"0", "pageSize":"tt", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when invalid/random pagesize is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_Invalid_SortBy_Value, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"5", "name":"10104", "pageNumber":"0", "pageSize":"10", "sortBy":"Random", "orderBy":"desc" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when invalid sortby is given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_StatusCode_HierarchyLevel_Empty_Neg, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"", "name":"10104", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output=404, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when no value entered in hierarchylevel input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_StatusCode_LangCode_Empty_Neg, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"", "hierarchylevel":"5", "name":"10104", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output=404, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when no value entered in langcode input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_StatusCode_Name_Empty_Neg, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"5", "name":"", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output=404, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when no value entered in name input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRegistrationCenterByHierarchyLevelAndTextPaginated_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}?pageNumber={pageNumber}&pageSize={pageSize}&orderBy={orderBy}&sortBy={sortBy}, role=resident, templateFields=null, input={ "langcode":"$1STLANG$", "hierarchylevel":"5", "name":"10104", "pageNumber":"0", "pageSize":"1", "sortBy":"createdDateTime", "orderBy":"desc" }, output={ }, inputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginated, outputTemplate=resident/GetRegistrationCenterByHierarchyLevelAndTextPaginated/getRegistrationCenterByHierarchyLevelAndTextPaginatedResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get Registartion centres when all details are given in input parameters, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetChannelVerificationStatus_Email_Invalid, endPoint=/resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}, role=resident, templateFields=null, input={ "channel":"email", "individualId":"$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsPhone", "sendOtpEndPoint": "/resident/v1/req/otp", "validateOtp":{ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PDEA_smoke_UIN$", "otp": "$ID:AddIdentity_Positive_PDEA_smoke_EMAIL$", "validateOtpReqTemplate": "resident/ValidateOTP/ValidateOTP", "validateOtpEndPoint": "/resident/v1/validate-otp" } } }, output={ "errors": [ { "errorCode": "RES-OTP-011", "message": "$IGNORE$" } ], "verificationStatus": "false", "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForPhone", "validateOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForPhone" } } }, inputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatus, outputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get channel verification status using an invalid email, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetChannelVerificationStatus_Email_Valid_Smoke, endPoint=/resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}, role=resident, templateFields=null, input={ "channel":"email", "individualId":"$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmail", "sendOtpEndPoint": "/resident/v1/req/otp", "validateOtp":{ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "validateOtpReqTemplate": "resident/ValidateOTP/ValidateOTP", "validateOtpEndPoint": "/resident/v1/validate-otp" } } }, output={ "verificationStatus": true, "sendOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForEmail", "maskedEmail": "$IGNORE$", "validateOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForEmail", "maskedEmail": "$IGNORE$" } } }, inputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatus, outputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get channel verification status using valid Email, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetChannelVerificationStatus_Empty_Channel_Neg, endPoint=/resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}, role=resident, templateFields=null, input={ "channel":"", "individualId":"$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp", "validateOtp":{ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "validateOtpReqTemplate": "resident/ValidateOTP/ValidateOTP", "validateOtpEndPoint": "/resident/v1/validate-otp" } } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$", "validateOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } } }, inputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get channel verification status using an empty channel, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetChannelVerificationStatus_Empty_Id_Neg, endPoint=/resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}, role=resident, templateFields=null, input={ "channel":"email", "individualId":"", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp", "validateOtp":{ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "validateOtpReqTemplate": "resident/ValidateOTP/ValidateOTP", "validateOtpEndPoint": "/resident/v1/validate-otp" } } }, output={ "errors": [ { "errorCode": "RES-SER-522", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$", "validateOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } } }, inputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get channel verification status using an empty Id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetChannelVerificationStatus_For_Email_Valid_Smoke, endPoint=/resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}, role=resident, templateFields=null, input={ "channel":"email", "individualId":"$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmail", "sendOtpEndPoint": "/resident/v1/req/otp", "validateOtp":{ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "validateOtpReqTemplate": "resident/ValidateOTP/ValidateOTP", "validateOtpEndPoint": "/resident/v1/validate-otp" } } }, output={ "verificationStatus": "true", "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForEmail", "maskedEmail": "$IGNORE$", "validateOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } } }, inputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatus, outputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get channel verification status for Email with valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetChannelVerificationStatus_For_Phone_all_Valid_Smoke, endPoint=/resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}, role=resident, templateFields=null, input={ "channel":"phone", "individualId":"$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsPhone", "sendOtpEndPoint": "/resident/v1/req/otp", "validateOtp":{ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_PHONE$@phone", "validateOtpReqTemplate": "resident/ValidateOTP/ValidateOTP", "validateOtpEndPoint": "/resident/v1/validate-otp" } } }, output={ "verificationStatus": "true", "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForPhone", "maskedEmail": "$IGNORE$", "validateOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } } }, inputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatus, outputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get channel verification status for phone with all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetChannelVerificationStatus_Invalid_Channel, endPoint=/resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}, role=resident, templateFields=null, input={ "channel":"tt", "individualId":"$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp", "validateOtp":{ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "validateOtpReqTemplate": "resident/ValidateOTP/ValidateOTP", "validateOtpEndPoint": "/resident/v1/validate-otp" } } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$", "validateOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } } }, inputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get channel verification status using an invalid channel, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetChannelVerificationStatus_Invalid_Id, endPoint=/resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}, role=resident, templateFields=null, input={ "channel":"email", "individualId":"tt", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTP", "sendOtpEndPoint": "/resident/v1/req/otp", "validateOtp":{ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_EMAIL$", "validateOtpReqTemplate": "resident/ValidateOTP/ValidateOTP", "validateOtpEndPoint": "/resident/v1/validate-otp" } } }, output={ "errors": [ { "errorCode": "RES-SER-522", "message": "$IGNORE$" } ], "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$", "validateOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResult", "maskedEmail": "$IGNORE$" } } }, inputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get channel verification status using an invalid Id, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetChannelVerificationStatus_Phone_Invalid, endPoint=/resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}, role=resident, templateFields=null, input={ "channel":"phone", "individualId":"$ID:AddIdentity_Positive_PEXP_smoke_UIN$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PEXP_smoke_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsEmail", "sendOtpEndPoint": "/resident/v1/req/otp", "validateOtp":{ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Positive_PEXP_smoke_UIN$", "otp": "$ID:AddIdentity_Positive_PEXP_smoke_EMAIL$", "validateOtpReqTemplate": "resident/ValidateOTP/ValidateOTP", "validateOtpEndPoint": "/resident/v1/validate-otp" } } }, output={ "errors": [ { "errorCode": "RES-OTP-010", "message": "$IGNORE$" } ], "verificationStatus": false, "sendOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForEmail", "maskedEmail": "$IGNORE$", "validateOtpResp":{ "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForEmail", "maskedEmail": "$IGNORE$" } } }, inputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatus, outputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get channel verification status using an invalid phone, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetChannelVerificationStatus_Phone_Valid_Smoke, endPoint=/resident/v1/channel/verification-status/?channel={channel}&individualId={individualId}, role=resident, templateFields=null, input={ "channel":"phone", "individualId":"$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "sendOtp":{ "transactionID": "$TRANSACTIONID$", "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "individualIdType": "UIN", "sendOtpReqTemplate": "resident/SendOTP/createSendOTPAsPhone", "sendOtpEndPoint": "/resident/v1/req/otp", "validateOtp":{ "transactionId": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "otp": "$ID:AddIdentity_withValidParameters_smoke_Pos_PHONE$@phone", "validateOtpReqTemplate": "resident/ValidateOTP/ValidateOTP", "validateOtpEndPoint": "/resident/v1/validate-otp" } } }, output={ "verificationStatus": "true", "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForPhone", "validateOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOTP/createSendOTPResultForPhone" } } }, inputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatus, outputTemplate=resident/GetChannelVerificationStatus/getChannelVerificationStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get channel verification status using valid phone, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ESignet_OAuthDetailsRequest_Vid_all_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/oauth-details, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "clientId": "$OIDCCLIENT$", "scope": "openid profile Manage-Identity-Data Manage-VID Manage-Authentication Manage-Service-Requests Manage-Credentials", "responseType": "code", "redirectUri": "$BASEURI$/resident/v1/login-redirect/$BASE64URI$", "display": "popup", "prompt": "login", "acrValues": "mosip:idp:acr:generated-code", "nonce": "973eieljzng", "state": "$RANDOMUUID$", "claimsLocales": "en", "userinfo": "$CLAIMSFROMCONFIG$" }, output={ }, inputTemplate=resident/OAuthDetailsRequest/OAuthDetailsRequest, outputTemplate=resident/OAuthDetailsRequest/OAuthDetailsRequestResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get OAuth details for valid VID, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "io.restassured.response.Response.asString()" because "this.response" is null
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:161)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/oauth-details, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "clientId": "$OIDCCLIENT$", "scope": "openid profile Manage-Identity-Data Manage-VID Manage-Authentication Manage-Service-Requests Manage-Credentials", "responseType": "code", "redirectUri": "$BASEURI$/resident/v1/login-redirect/$BASE64URI$", "display": "popup", "prompt": "login", "acrValues": "mosip:idp:acr:generated-code", "nonce": "973eieljzng", "state": "$RANDOMUUID$", "claimsLocales": "en", "userinfo": "$CLAIMSFROMCONFIG$" }, output={ }, inputTemplate=resident/OAuthDetailsRequest/OAuthDetailsRequest, outputTemplate=resident/OAuthDetailsRequest/OAuthDetailsRequestResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get OAuth details, uniqueIdentifier=null |
| Messages |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "io.restassured.response.Response.asString()" because "this.response" is null
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:161)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ESignet_AuthenticateUserIDP_uin_Otp_Valid_Smoke, endPoint=/v1/esignet/authorization/authenticate, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_transactionId$", "individualId": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_UIN$", "authFactorType" : "OTP", "challenge" : "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$", "sendOtp":{ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_transactionId$", "individualId": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_UIN$", "otpChannels": [{channel: "email"},{channel: "phone"}], "sendOtpReqTemplate": "resident/SendOtpIdp/SendOtpIdp", "sendOtpEndPoint": "/v1/esignet/authorization/send-otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOtpIdp/SendOtpIdpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthenticateUser/AuthenticateUser, outputTemplate=resident/AuthenticateUser/AuthenticateUserResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Authenticate a user using their UIN and a valid OTP in the eSignet authentication process, uniqueIdentifier=Dependent_ESignet |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postRequestWithCookieAuthHeaderAndXsrfToken(AdminTestUtil.java:557)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:128)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ESignet_AuthenticateUserIDP_vid_Otp_Valid_Smoke, endPoint=/v1/esignet/authorization/authenticate, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_Vid_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_Vid_all_Valid_Smoke_sid_transactionId$", "individualId": "$ID:GenerateVID_Perpetual_Esignet_Integ_Valid_Smoke_sid_vid$", "authFactorType" : "OTP", "challenge" : "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "sendOtp":{ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_Vid_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_Vid_all_Valid_Smoke_sid_transactionId$", "individualId": "$ID:GenerateVID_Perpetual_Esignet_Integ_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "email"},{channel: "phone"}], "sendOtpReqTemplate": "resident/SendOtpIdp/SendOtpIdp", "sendOtpEndPoint": "/v1/esignet/authorization/send-otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"resident/SendOtpIdp/SendOtpIdpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=resident/AuthenticateUser/AuthenticateUser, outputTemplate=resident/AuthenticateUser/AuthenticateUserResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Authenticate a user using their VID and a valid OTP in the eSignet authentication process, uniqueIdentifier=Dependent_ESignet |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_OAuthDetailsRequest_Vid_all_Valid_Smoke_sid_encodedResp$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postRequestWithCookieAuthHeaderAndXsrfToken(AdminTestUtil.java:557)
at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:128)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ESignet_AuthorizationCode_Vid_All_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/auth-code, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_Vid_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_Vid_all_Valid_Smoke_sid_transactionId$", "acceptedClaims": [{claim: "name"},{claim: "phone_number"},{claim: "email"},{claim: "picture"},{claim: "individual_id"}], "permittedAuthorizeScopes": [{scope: "Manage-Identity-Data"},{scope: "Manage-VID"},{scope: "Manage-Authentication"},{scope: "Manage-Service-Requests"},{scope: "Manage-Credentials"}] }, output={ }, inputTemplate=resident/AuthorizationCode/AuthorizationCode, outputTemplate=resident/AuthorizationCode/AuthorizationCodeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate the ESignet authorization code using VID with valid inputs, uniqueIdentifier=Dependent_ESignet |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_OAuthDetailsRequest_Vid_all_Valid_Smoke_sid_encodedResp$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postRequestWithCookieAuthHeaderAndXsrfTokenForAutoGenId(AdminTestUtil.java:717)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:139)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/auth-code, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_transactionId$", "acceptedClaims": [{claim: "name"},{claim: "phone_number"},{claim: "email"},{claim: "picture"},{claim: "individual_id"}], "permittedAuthorizeScopes": [{scope: "Manage-Identity-Data"},{scope: "Manage-VID"},{scope: "Manage-Authentication"},{scope: "Manage-Service-Requests"},{scope: "Manage-Credentials"}] }, output={ }, inputTemplate=resident/AuthorizationCode/AuthorizationCode, outputTemplate=resident/AuthorizationCode/AuthorizationCodeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate the ESignet authorization code using UIN with valid inputs, uniqueIdentifier=Dependent_ESignet |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postRequestWithCookieAuthHeaderAndXsrfTokenForAutoGenId(AdminTestUtil.java:717)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:139)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_SignJWT_all_Valid_Smoke_sid, endPoint=/v1/keymanager/jwtSign, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "dataToSign": "$IDPCLIENTPAYLOAD$", "applicationId": "RESIDENT", "referenceId": "", "includePayload": true, "includeCertificate": true, "includeCertHash": false }, output={ }, inputTemplate=resident/SignJWT/SignJWT, outputTemplate=resident/SignJWT/SignJWTResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get signJWT, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NumberFormatException: Cannot parse null string
at java.base/java.lang.Integer.parseInt(Integer.java:624)
at java.base/java.lang.Integer.parseInt(Integer.java:778)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3727)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1209)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ESignet_GenerateToken_UIN_Cookie_Valid_Smoke_sid, endPoint=$GETENDPOINTFROMRESIDENTACTUATOR$, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$", "client_id": "$OIDCCLIENT$", "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer", "client_assertion": "$ID:SignJWT_all_Valid_Smoke_sid_jwtSignedData$", "redirect_uri": "$ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_redirectUri$" }, output={ "token_type": "Bearer" }, inputTemplate=resident/GenerateToken/GenerateToken, outputTemplate=resident/GenerateToken/GenerateTokenResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate esignet authorization token using a valid UIN with cookie, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenIdForUrlEncoded.test(SimplePostForAutoGenIdForUrlEncoded.java:109)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ESignet_GenerateToken_Vid_Cookie_Valid_Smoke_sid, endPoint=$GETENDPOINTFROMRESIDENTACTUATOR$, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_Vid_All_Valid_Smoke_sid_code$", "client_id": "$OIDCCLIENT$", "client_assertion_type": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer", "client_assertion": "$ID:SignJWT_all_Valid_Smoke_sid_jwtSignedData$", "redirect_uri": "$ID:ESignet_AuthorizationCode_Vid_All_Valid_Smoke_sid_redirectUri$" }, output={ "token_type": "Bearer" }, inputTemplate=resident/GenerateToken/GenerateToken, outputTemplate=resident/GenerateToken/GenerateTokenResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate esignet authorization token using a valid VID with cookie, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_AuthorizationCode_Vid_All_Valid_Smoke_sid_code$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenIdForUrlEncoded.test(SimplePostForAutoGenIdForUrlEncoded.java:109)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRemainingupdatecountbyIndividualIdRequest2_uin_Valid_Smoke, endPoint=/resident/v1/identity/update-count?filter_attribute_list={filter_attribute_list}, role=residentNew, templateFields=null, input={ "filter_attribute_list": "fullName" }, output={ }, inputTemplate=resident/GetRemainingupdatecountbyIndividualIdRequest2/GetRemainingupdatecountbyIndividualIdRequest2, outputTemplate=resident/GetRemainingupdatecountbyIndividualIdRequest2/GetRemainingupdatecountbyIndividualIdRequest2Result, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get remaining update count for UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRemainingupdatecountbyIndividualIdRequest2_vid_Valid_Smoke, endPoint=/resident/v1/identity/update-count?filter_attribute_list={filter_attribute_list}, role=residentNewVid, templateFields=null, input={ "filter_attribute_list": "fullName" }, output={ }, inputTemplate=resident/GetRemainingupdatecountbyIndividualIdRequest2/GetRemainingupdatecountbyIndividualIdRequest2, outputTemplate=resident/GetRemainingupdatecountbyIndividualIdRequest2/GetRemainingupdatecountbyIndividualIdRequest2Result, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get remaining update count for VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRemainingupdatecountbyIndividualIdRequest2_Invalid_Token, endPoint=/resident/v1/identity/update-count?filter_attribute_list={filter_attribute_list}, role=resident, templateFields=null, input={ "filter_attribute_list": "fullName" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRemainingupdatecountbyIndividualIdRequest2/GetRemainingupdatecountbyIndividualIdRequest2, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get remaining update count when invalid token is used, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PersonalizedCard_uin_Empty_Html_Neg, endPoint=/resident/v1/download/personalized-card, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "html": "", "attributes": [{attributesVal: "firstName"}, {attributesVal: "dateOfBirth"}, {attributesVal: "email"}] }, output={ "errors": [ { "errorCode": "RES-SER-410 ", "message": "$IGNORE$" } ] }, inputTemplate=resident/PersonalizedCard/PersonalizedCard, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download personalized card when logged in using UIN and empty html is given in request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForPdf(AdminTestUtil.java:2364)
at io.mosip.testrig.apirig.testscripts.PostWithBodyWithPdfDownload.test(PostWithBodyWithPdfDownload.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PersonalizedCard_uin_Invalid_Html_Neg, endPoint=/resident/v1/download/personalized-card, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "html": "sfdr$=", "attributes": [{attributesVal: "firstName"}, {attributesVal: "dateOfBirth"}, {attributesVal: "email"}] }, output={ "errors": [ { "errorCode": "RES-SER-410 ", "message": "$IGNORE$" } ] }, inputTemplate=resident/PersonalizedCard/PersonalizedCard, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download personalized card when logged in using UIN and invalid html is given in request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForPdf(AdminTestUtil.java:2364)
at io.mosip.testrig.apirig.testscripts.PostWithBodyWithPdfDownload.test(PostWithBodyWithPdfDownload.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PersonalizedCard_uin_all_Valid_Smoke, endPoint=/resident/v1/download/personalized-card, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "html": "YmFzZS02NC11cmwtZW5jb2RlZCBodG1sIGNvbnRlbnQ=", "attributes": [{attributesVal: "firstName"}, {attributesVal: "dateOfBirth"}, {attributesVal: "email"}] }, output={ }, inputTemplate=resident/PersonalizedCard/PersonalizedCard, outputTemplate=resident/PersonalizedCard/PersonalizedCardResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download personalized card when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForPdf(AdminTestUtil.java:2364)
at io.mosip.testrig.apirig.testscripts.PostWithBodyWithPdfDownload.test(PostWithBodyWithPdfDownload.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PersonalizedCard_vid_Empty_Html_Neg, endPoint=/resident/v1/download/personalized-card, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "html": "", "attributes": [{attributesVal: "firstName"}, {attributesVal: "dateOfBirth"}, {attributesVal: "email"}] }, output={ "errors": [ { "errorCode": "RES-SER-410 ", "message": "$IGNORE$" } ] }, inputTemplate=resident/PersonalizedCard/PersonalizedCard, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download personalized card when logged in using VID and empty html is given in request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForPdf(AdminTestUtil.java:2364)
at io.mosip.testrig.apirig.testscripts.PostWithBodyWithPdfDownload.test(PostWithBodyWithPdfDownload.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PersonalizedCard_vid_Invalid_Html_Neg, endPoint=/resident/v1/download/personalized-card, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "html": "sfdr$=", "attributes": [{attributesVal: "firstName"}, {attributesVal: "dateOfBirth"}, {attributesVal: "email"}] }, output={ "errors": [ { "errorCode": "RES-SER-410 ", "message": "$IGNORE$" } ] }, inputTemplate=resident/PersonalizedCard/PersonalizedCard, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download personalized card when logged in using VID and invalid html is given in request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForPdf(AdminTestUtil.java:2364)
at io.mosip.testrig.apirig.testscripts.PostWithBodyWithPdfDownload.test(PostWithBodyWithPdfDownload.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PersonalizedCard_vid_all_Valid_Smoke, endPoint=/resident/v1/download/personalized-card, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "html": "YmFzZS02NC11cmwtZW5jb2RlZCBodG1sIGNvbnRlbnQ=", "attributes": [{attributesVal: "firstName"}, {attributesVal: "dateOfBirth"}, {attributesVal: "email"}] }, output={ }, inputTemplate=resident/PersonalizedCard/PersonalizedCard, outputTemplate=resident/PersonalizedCard/PersonalizedCardResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download personalized card when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForPdf(AdminTestUtil.java:2364)
at io.mosip.testrig.apirig.testscripts.PostWithBodyWithPdfDownload.test(PostWithBodyWithPdfDownload.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PersonalizedCard_Empty_Access_Token_Neg, endPoint=/resident/v1/download/personalized-card, role=null, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "html": "YmFzZS02NC11cmwtZW5jb2RlZCBodG1sIGNvbnRlbnQ=", "attributes": [{attributesVal: "firstName"}, {attributesVal: "dateOfBirth"}, {attributesVal: "email"}] }, output={ "errors": [ { "errorCode": "RES-SER-410 ", "message": "$IGNORE$" } ] }, inputTemplate=resident/PersonalizedCard/PersonalizedCard, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download personalized card when access token is empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PersonalizedCard_Invalid_Access_Token_Neg, endPoint=/resident/v1/download/personalized-card, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "html": "YmFzZS02NC11cmwtZW5jb2RlZCBodG1sIGNvbnRlbnQ=", "attributes": [{attributesVal: "firstName"}, {attributesVal: "dateOfBirth"}, {attributesVal: "email"}] }, output={ "errors": [ { "errorCode": "RES-SER-410 ", "message": "$IGNORE$" } ] }, inputTemplate=resident/PersonalizedCard/PersonalizedCard, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download personalized card using invalid access token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetPartnersByPartnerType_uin_Empty_PartnerType_Valid_Smoke, endPoint=/resident/v1/auth-proxy/partners?partnerType={partnerType}, role=residentNew, templateFields=null, input={ "partnerType": "" }, output={ }, inputTemplate=resident/GetPartnersByPartnerType/getPartnersByPartnerType, outputTemplate=resident/GetPartnersByPartnerType/getPartnersByPartnerTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get partners by partnertype using UIN with an empty partnertype, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetPartnersByPartnerType_uin_all_Valid_Smoke_sid, endPoint=/resident/v1/auth-proxy/partners?partnerType={partnerType}, role=residentNew, templateFields=null, input={ "partnerType": "Auth_Partner" }, output={ }, inputTemplate=resident/GetPartnersByPartnerType/getPartnersByPartnerType, outputTemplate=resident/GetPartnersByPartnerType/getPartnersByPartnerTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get partners by partnertype using UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetPartnersByPartnerType_vid_Empty_PartnerType_Valid_Smoke, endPoint=/resident/v1/auth-proxy/partners?partnerType={partnerType}, role=residentNewVid, templateFields=null, input={ "partnerType": "" }, output={ }, inputTemplate=resident/GetPartnersByPartnerType/getPartnersByPartnerType, outputTemplate=resident/GetPartnersByPartnerType/getPartnersByPartnerTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get partners by partnertype using VID with an empty partnertype, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetPartnersByPartnerType_vid_all_Valid_Smoke_sid, endPoint=/resident/v1/auth-proxy/partners?partnerType={partnerType}, role=residentNewVid, templateFields=null, input={ "partnerType": "Auth_Partner" }, output={ }, inputTemplate=resident/GetPartnersByPartnerType/getPartnersByPartnerType, outputTemplate=resident/GetPartnersByPartnerType/getPartnersByPartnerTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get partners by partnertype using VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetPartnersByPartnerType_Empty_Token_Neg, endPoint=/resident/v1/auth-proxy/partners?partnerType={partnerType}, role=null, templateFields=null, input={ "partnerType": "" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "Authentication Failed" } ] }, inputTemplate=resident/GetPartnersByPartnerType/getPartnersByPartnerType, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get partners by partnertype using an empty token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetPartnersByPartnerType_Invalid_Token, endPoint=/resident/v1/auth-proxy/partners?partnerType={partnerType}, role=residen, templateFields=null, input={ "partnerType": "" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetPartnersByPartnerType/getPartnersByPartnerType, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get partners by partnertype using an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_Invalid__AccessToken_Neg, endPoint=/resident/v1/share-credential, role=resident, templateFields=null, input={ "purpose": "string", "consent" : "Accepted", "partnerId": "$ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$", "requesttime": "$TIMESTAMP$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner with invalid token, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_Vid_AlphaNumeric_Value_Purpose_Pos, endPoint=/resident/v1/share-credential, role=residentNewVid, templateFields=null, input={ "purpose": "asgdf12j", "consent" : "Accepted", "partnerId": "$ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$", "requesttime": "$TIMESTAMP$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "status": "Success" }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartnerResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using VID and purpose is given as alphanumeric values, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_Vid_Empty_Consent_Neg, endPoint=/resident/v1/share-credential, role=residentNewVid, templateFields=null, input={ "purpose": "string", "consent" : "", "requesttime": "$TIMESTAMP$", "partnerId": "$ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "errors": [ { "errorCode": "RES-SER-461", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using VID and consent is given empty, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_Vid_Invalid_Purpose_Neg, endPoint=/resident/v1/share-credential, role=residentNewVid, templateFields=null, input={ "purpose": "a12$%", "consent" : "Accepted", "partnerId": "$ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$", "requesttime": "$TIMESTAMP$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "errors": [ { "errorCode": "RES-SER-515", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using VID and purpose value is given invalid, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_uin_AlphaNumeric_Value_Purpose_Pos, endPoint=/resident/v1/share-credential, role=residentNew, templateFields=null, input={ "purpose": "asgdf12j", "consent" : "Accepted", "requesttime": "$TIMESTAMP$", "partnerId": "$ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "status": "Success" }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartnerResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using UIN and purpose is given as alphanumeric values, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_uin_Empty_Consent_Neg, endPoint=/resident/v1/share-credential, role=residentNew, templateFields=null, input={ "purpose": "string", "consent" : "", "requesttime": "$TIMESTAMP$", "partnerId": "$ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "errors": [ { "errorCode": "RES-SER-461", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using UIN and consent is given empty, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_uin_Empty_Purpose_Neg, endPoint=/resident/v1/share-credential, role=residentNew, templateFields=null, input={ "purpose": "", "consent" : "Accepted", "requesttime": "$TIMESTAMP$", "partnerId": "$ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "errors": [ { "errorCode": "RES-SER-414", "message": "Missing input Parameter- " } ], "status": "Success" }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using UIN and purpose is empty, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_uin_Input_Consent_Absent_Neg, endPoint=/resident/v1/share-credential, role=residentNew, templateFields=null, input={ "purpose": "string", "requesttime": "$TIMESTAMP$", "partnerId": "$ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$", "consent" : "$REMOVE$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "errors": [ { "errorCode": "RES-SER-461", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using UIN and consent value is not given, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_uin_Invalid_Purpose_Neg, endPoint=/resident/v1/share-credential, role=residentNew, templateFields=null, input={ "purpose": "a12$%", "consent" : "Accepted", "requesttime": "$TIMESTAMP$", "partnerId": "$ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "errors": [ { "errorCode": "RES-SER-515", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using UIN and purpose is given with invalid value, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_uin_Invalid_Space_Purpose_Pos, endPoint=/resident/v1/share-credential, role=residentNew, templateFields=null, input={ "purpose": " string", "consent" : "Accepted", "requesttime": "$TIMESTAMP$", "partnerId": "$ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "status": "Success" }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartnerResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using UIN and purpose is given with only spaces, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_uin_all_Valid_Smoke, endPoint=/resident/v1/share-credential, role=residentNew, templateFields=null, input={ "purpose": "string", "consent" : "Accepted", "partnerId": "$ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$", "requesttime": "$TIMESTAMP$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "status": "Success" }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartnerResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_uin_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_vid_Empty_Purpose_Neg, endPoint=/resident/v1/share-credential, role=residentNewVid, templateFields=null, input={ "purpose": "", "consent" : "Accepted", "requesttime": "$TIMESTAMP$", "partnerId": "$ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "errors": [ { "errorCode": "RES-SER-414", "message": "Missing input Parameter- " } ], "status": "Success" }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using VID and purpose is given empty, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_vid_Input_Consent_Absent_Neg, endPoint=/resident/v1/share-credential, role=residentNewVid, templateFields=null, input={ "purpose": "string", "requesttime": "$TIMESTAMP$", "consent" : "$REMOVE$", "partnerId": "$ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "errors": [ { "errorCode": "RES-SER-461", "message": "$IGNORE$" } ] }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using VID and consent is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_vid_Invalid_Space_Purpose, endPoint=/resident/v1/share-credential, role=residentNewVid, templateFields=null, input={ "purpose": " string", "consent" : "Accepted", "partnerId": "$ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$", "requesttime": "$TIMESTAMP$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "status": "Success" }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartnerResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using VID and purpose is given with only spaces, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_ReqShareCredWithPartner_vid_all_Valid_Smoke, endPoint=/resident/v1/share-credential, role=residentNewVid, templateFields=null, input={ "purpose": "string", "consent" : "Accepted", "requesttime": "$TIMESTAMP$", "partnerId": "$ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$", "attributeName" : "dateOfBirth", "format" : "YYYY", "masked" : true }, output={ "status": "Success" }, inputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartner, outputTemplate=resident/ReqShareCredWithPartner/ReqShareCredWithPartnerResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request credential to share with partner when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetPartnersByPartnerType_vid_all_Valid_Smoke_sid_partnerID$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetIdentityMapping_all_Valid_Smoke, endPoint=/resident/v1/auth-proxy/config/identity-mapping, role=residentNew, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetIdentityMapping/getIdentityMapping, outputTemplate=resident/GetIdentityMapping/getIdentityMappingResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get identity mapping using all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetSupportingDoc_Invalid_Langcode_Neg, endPoint=/resident/v1/download/supporting-documents, role=resident, templateFields=null, input={ "langcode": "engg" }, output={ }, inputTemplate=resident/GetSupportingDoc/GetSupportingDoc, outputTemplate=resident/GetSupportingDoc/GetSupportingDocResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get supporting documents when invalid language code is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetSupportingDoc_all_Valid_Smoke, endPoint=/resident/v1/download/supporting-documents, role=resident, templateFields=null, input={ "langcode": "$1STLANG$" }, output={ }, inputTemplate=resident/GetSupportingDoc/GetSupportingDoc, outputTemplate=resident/GetSupportingDoc/GetSupportingDocResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get supporting documents, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetInputAttributeValues1_UIN_all_Valid_Smoke, endPoint=/resident/v1/identity/info/type/{schemaType}, role=residentNew, templateFields=null, input={ "schemaType":"update-demographics" }, output={ }, inputTemplate=resident/GetInputAttributeValues/getInputAttributeValues, outputTemplate=resident/GetInputAttributeValues/getInputAttributeValuesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get input attribute values using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetInputAttributeValues1_Vid_all_Valid_Smoke, endPoint=/resident/v1/identity/info/type/{schemaType}, role=residentNewVid, templateFields=null, input={ "schemaType":"update-demographics" }, output={ }, inputTemplate=resident/GetInputAttributeValues/getInputAttributeValues, outputTemplate=resident/GetInputAttributeValues/getInputAttributeValuesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get input attribute values using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetInputAttributeValues2_UIN_all_Valid_Smoke, endPoint=/resident/v1/identity/info/type/{schemaType}, role=residentNew, templateFields=null, input={ "schemaType":"share-credential" }, output={ }, inputTemplate=resident/GetInputAttributeValues/getInputAttributeValues, outputTemplate=resident/GetInputAttributeValues/getInputAttributeValuesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get second input attribute values using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetInputAttributeValues2_Vid_all_Valid_Smoke, endPoint=/resident/v1/identity/info/type/{schemaType}, role=residentNewVid, templateFields=null, input={ "schemaType":"share-credential" }, output={ }, inputTemplate=resident/GetInputAttributeValues/getInputAttributeValues, outputTemplate=resident/GetInputAttributeValues/getInputAttributeValuesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get second input attribute values using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetInputAttributeValues3_UIN_all_Valid_Smoke, endPoint=/resident/v1/identity/info/type/{schemaType}, role=residentNew, templateFields=null, input={ "schemaType":"personalized-card" }, output={ }, inputTemplate=resident/GetInputAttributeValues/getInputAttributeValues, outputTemplate=resident/GetInputAttributeValues/getInputAttributeValuesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get third input attribute values using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetInputAttributeValues3_Vid_all_Valid_Smoke, endPoint=/resident/v1/identity/info/type/{schemaType}, role=residentNewVid, templateFields=null, input={ "schemaType":"personalized-card" }, output={ }, inputTemplate=resident/GetInputAttributeValues/getInputAttributeValues, outputTemplate=resident/GetInputAttributeValues/getInputAttributeValuesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get third input attribute values using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetInputAttributeValues_UIN_Invalid_SchemaType_Neg, endPoint=/resident/v1/identity/info/type/{schemaType}, role=residentNew, templateFields=null, input={ "schemaType":"#$$#$#" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetInputAttributeValues/getInputAttributeValues, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get input attribute values using a valid UIN with an invalid schematype, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetLastClickNotification_uin_all_Valid_Smoke, endPoint=/resident/v1/bell/notification-click, role=residentNew, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetLastClickNotification/GetLastClickNotification, outputTemplate=resident/GetLastClickNotification/GetLastClickNotificationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get last click notification using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetLastClickNotification_vid_all_Valid_Smoke, endPoint=/resident/v1/bell/notification-click, role=residentNewVid, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetLastClickNotification/GetLastClickNotification, outputTemplate=resident/GetLastClickNotification/GetLastClickNotificationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get last click notification using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetLastClickNotification_Invalid_Token, endPoint=/resident/v1/bell/notification-click, role=resident, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetLastClickNotification/GetLastClickNotification, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get last click notification using an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetLastClickNotification_uin_InValid_Token, endPoint=/resident/v1/bell/notification-click, role=resident, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetLastClickNotification/GetLastClickNotification, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get last click notification using a valid UIN with an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_PutBellUpdatedTime_uin_StatusCode_all_Valid_Smoke, endPoint=/resident/v1/bell/updatedttime, role=residentNew, templateFields=null, input={ }, output=200, inputTemplate=resident/PutBellUpdatedTime/PutBellUpdatedTime, outputTemplate=resident/PutBellUpdatedTime/PutBellUpdatedTimeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Bell updated time when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.putWithBodyAndCookie(AdminTestUtil.java:1806)
at io.mosip.testrig.apirig.testscripts.SimplePut.test(SimplePut.java:121)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PutBellUpdatedTime_vid_StatusCode_all_Valid_Smoke, endPoint=/resident/v1/bell/updatedttime, role=residentNewVid, templateFields=null, input={ }, output=200, inputTemplate=resident/PutBellUpdatedTime/PutBellUpdatedTime, outputTemplate=resident/PutBellUpdatedTime/PutBellUpdatedTimeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Bell updated time when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.putWithBodyAndCookie(AdminTestUtil.java:1806)
at io.mosip.testrig.apirig.testscripts.SimplePut.test(SimplePut.java:121)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PutBellUpdatedTime_Invalid_Token, endPoint=/resident/v1/bell/updatedttime, role=resident, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/PutBellUpdatedTime/PutBellUpdatedTime, outputTemplate=resident/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Bell updated time when invalid token is given to login, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadNearestRegCen_Invalid_All_Inputs_Neg, endPoint=/resident/v1/download/nearestRegistrationcenters, role=resident, templateFields=null, input={ "langcode": "engg", "latitude": "134.52117", "proximitydistance": "tt", "longitude": "tt" }, output={ }, inputTemplate=resident/DownloadNearestRegCen/DownloadNearestRegCen, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download nearest registration center using all invalid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadNearestRegCen_Invalid_Langcode_Neg, endPoint=/resident/v1/download/nearestRegistrationcenters, role=resident, templateFields=null, input={ "langcode": "engg", "latitude": "34.52117", "proximitydistance": "21", "longitude": "-6.453275" }, output={ }, inputTemplate=resident/DownloadNearestRegCen/DownloadNearestRegCen, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download nearest registration center using an invalid langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadNearestRegCen_Invalid_Latitude_Neg, endPoint=/resident/v1/download/nearestRegistrationcenters, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "134.52117", "proximitydistance": "21", "longitude": "-6.453275" }, output={ }, inputTemplate=resident/DownloadNearestRegCen/DownloadNearestRegCen, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download nearest registration center using an invalid latitude, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadNearestRegCen_Invalid_Longitude_Neg, endPoint=/resident/v1/download/nearestRegistrationcenters, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "34.52117", "proximitydistance": "21", "longitude": "tt" }, output={ }, inputTemplate=resident/DownloadNearestRegCen/DownloadNearestRegCen, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download nearest registration center using an invalid longitude, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadNearestRegCen_Invalid_Proximitydistance_Neg, endPoint=/resident/v1/download/nearestRegistrationcenters, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "34.52117", "proximitydistance": "tt", "longitude": "-6.453275" }, output={ }, inputTemplate=resident/DownloadNearestRegCen/DownloadNearestRegCen, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download nearest registration center using an invalid proximitydistance, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadNearestRegCen_allValid_smoke, endPoint=/resident/v1/download/nearestRegistrationcenters, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "latitude": "34.52117", "proximitydistance": "21", "longitude": "-6.453275" }, output={ }, inputTemplate=resident/DownloadNearestRegCen/DownloadNearestRegCen, outputTemplate=resident/DownloadNearestRegCen/DownloadNearestRegCenResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download nearest registration center using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadRegCenterDetails_Invalid_All_Input_Neg, endPoint=/resident/v1/download/registrationcenters, role=resident, templateFields=null, input={ "langcode": "engg", "hierarchylevel": "5sd", "name": "10@##112" }, output={ }, inputTemplate=resident/DownloadRegCenterDetails/DownloadRegCenterDetails, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download registration center details using all invalid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadRegCenterDetails_Invalid_Hierarchylevel_Neg, endPoint=/resident/v1/download/registrationcenters, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "sdsd#@", "name": "10112" }, output={ }, inputTemplate=resident/DownloadRegCenterDetails/DownloadRegCenterDetails, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download registration center details using an invalid hierarchylevel, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadRegCenterDetails_Invalid_Langcode_Neg, endPoint=/resident/v1/download/registrationcenters, role=resident, templateFields=null, input={ "langcode": "hinn", "hierarchylevel": "5", "name": "10112" }, output={ }, inputTemplate=resident/DownloadRegCenterDetails/DownloadRegCenterDetails, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download registration center details using an invalid langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadRegCenterDetails_Invalid_Name_Neg, endPoint=/resident/v1/download/registrationcenters, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "5", "name": "10@##112" }, output={ }, inputTemplate=resident/DownloadRegCenterDetails/DownloadRegCenterDetails, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download registration center details using an invalid name, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadRegCenterDetails_all_Valid_Smoke, endPoint=/resident/v1/download/registrationcenters, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "hierarchylevel": "5", "name": "10112" }, output={ }, inputTemplate=resident/DownloadRegCenterDetails/DownloadRegCenterDetails, outputTemplate=resident/DownloadRegCenterDetails/DownloadRegCenterDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download registration center details using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_uin_1_Valid_Smoke, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "templatetypecode": "mosip.email.template.property" }, output={ }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using one valid UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_uin_2_Valid_Smoke, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "templatetypecode": "mosip.email.template.property" }, output={ }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using second valid UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_uin_3_Valid_Smoke, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "templatetypecode": "mosip.email.template.property" }, output={ }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using third valid UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_uin_Invalid_Langcode, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=residentNew, templateFields=null, input={ "langcode": "hinn", "templatetypecode": "mosip.email.template.property" }, output={ "errors": [ { "errorCode": "RES-SER-415", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using valid UIN with an invalid langcode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_uin_Invalid_Templatetypecode, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "templatetypecode": "SFDV#$#$" }, output={ "errors": [ { "errorCode": "RES-SER-415", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using valid UIN with an invalid templatetype code, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_vid_1_Valid_Smoke, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "templatetypecode": "mosip.email.template.property" }, output={ }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using valid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_vid_2_Valid_Smoke, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "templatetypecode": "mosip.email.template.property" }, output={ }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using an another valid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_vid_3_Valid_Smoke, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "templatetypecode": "mosip.email.template.property" }, output={ }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using an another valid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_vid_Invalid_Langcode, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=residentNewVid, templateFields=null, input={ "langcode": "hinn", "templatetypecode": "mosip.email.template.property" }, output={ "errors": [ { "errorCode": "RES-SER-415", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using a valid VID with an invalid langcode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_vid_Invalid_Templatetypecode, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "templatetypecode": "SFDV#$#$" }, output={ "errors": [ { "errorCode": "RES-SER-415", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using a valid VID with an invalid templatetype code, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAllTemplateBylangCodeAndTemplateTypeCode_Invalid_Token, endPoint=/resident/v1/auth-proxy/masterdata/templates/{langcode}/{templatetypecode}, role=invalid, templateFields=null, input={ "langcode": "$1STLANG$", "templatetypecode": "mosip.email.template.property" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "Authentication Failed" } ] }, inputTemplate=resident/GetAllTemplateBylangCodeAndTemplateTypeCode/GetAllTemplateBylangCodeAndTemplateTypeCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get all template by language code and templatetype code using valid UIN with an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuditLog_StatusCode_uin_all_Valid_Smoke, endPoint=/resident/v1/auth-proxy/audit/log, role=residentNew, templateFields=null, input={ "auditEventId": "RES-SER-191", "auditEventName": "get vids", "auditEventType": "SYSTEM", "actionTimeStamp": "$TIMESTAMP$", "hostName": "resident-6f6fb6c845-6frw4", "hostIp": "10.42.2.150", "applicationId": "10011", "applicationName": "Resident portal", "sessionUserId": "resident-111995", "sessionUserName": "resident-111995", "id": "NO_ID", "idType": "NO_ID_TYPE", "createdBy": "resident-111995", "moduleName": "Residence service", "moduleId": "RES-SER", "description": "get vids" }, output=200, inputTemplate=resident/AuditLog/createAuditLog, outputTemplate=resident/AuditLog/createAuditLogResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Audit log correctly returns the status codes for all operations performed on a resident when a valid UIN is provided, uniqueIdentifier=TC_Resident_AuditLog_01 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuditLog_StatusCode_vid_all_Valid_Smoke, endPoint=/resident/v1/auth-proxy/audit/log, role=residentNewVid, templateFields=null, input={ "auditEventId": "RES-SER-191", "auditEventName": "get vids", "auditEventType": "SYSTEM", "actionTimeStamp": "$TIMESTAMP$", "hostName": "resident-6f6fb6c845-6frw4", "hostIp": "10.42.2.150", "applicationId": "10011", "applicationName": "Resident portal", "sessionUserId": "resident-111995", "sessionUserName": "resident-111995", "id": "NO_ID", "idType": "NO_ID_TYPE", "createdBy": "resident-111995", "moduleName": "Residence service", "moduleId": "RES-SER", "description": "get vids" }, output=200, inputTemplate=resident/AuditLog/createAuditLog, outputTemplate=resident/AuditLog/createAuditLogResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Audit log correctly returns the status codes for all operations performed on a resident when a valid VID is provided, uniqueIdentifier=TC_Resident_AuditLog_02 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetValidateToken_uin_all_Valid_Smoke, endPoint=/resident/v1/authorize/admin/validateToken, role=residentNew, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetValidateToken/getValidateToken, outputTemplate=resident/GetValidateToken/getValidateTokenResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get validate token when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetValidateToken_vid_all_Valid_Smoke, endPoint=/resident/v1/authorize/admin/validateToken, role=residentNewVid, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetValidateToken/getValidateToken, outputTemplate=resident/GetValidateToken/getValidateTokenResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get validate token when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetValidateToken_Empty_Token_Neg, endPoint=/resident/v1/authorize/admin/validateToken, role=null, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetValidateToken/getValidateToken, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get validate token when token is not given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetValidateToken_Invalid_Token, endPoint=/resident/v1/authorize/admin/validateToken, role=invalid, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetValidateToken/getValidateToken, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get validate token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_Demo_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "demo", "locked": "true", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the demo authentication type using valid UIN, uniqueIdentifier=TC_Resident_AuthLockNew_01 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_Demo_Valid_Vid_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "demo", "locked": "true", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the demo authentication type using valid VID, uniqueIdentifier=TC_Resident_AuthLockNew_26 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_Face_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FACE", "locked": "true", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the bio-face authentication type using valid UIN, uniqueIdentifier=TC_Resident_AuthLockNew_04 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_Face_Valid_Vid_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FACE", "locked": "true", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the face authentication type using valid VID, uniqueIdentifier=TC_Resident_AuthLockNew_27 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_Finger_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the bio-finger authentication type using valid UIN, uniqueIdentifier=TC_Resident_AuthLockNew_06 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_Finger_Valid_Vid_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the finger authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthLockNew_29 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_Iris_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-IRIS", "locked": "true", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the bio-iris authentication type using valid UIN, uniqueIdentifier=TC_Resident_AuthLockNew_05 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_Iris_Valid_Vid_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-IRIS", "locked": "true", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the iris authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthLockNew_28 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_Otp_Email_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "otp-email", "locked": "true", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the otp-email authentication type using valid UIN, uniqueIdentifier=TC_Resident_AuthLockNew_03 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_Otp_Phone_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "otp-phone", "locked": "true", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the otp-phone authentication type using valid UIN, uniqueIdentifier=TC_Resident_AuthLockNew_02 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Empty_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- authTypes" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with an empty authtype, uniqueIdentifier=TC_Resident_AuthLockNew_16 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Empty_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with an empty Id, uniqueIdentifier=TC_Resident_AuthLockNew_14 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Empty_Locked_Status_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with an empty locked status, uniqueIdentifier=TC_Resident_AuthLockNew_17 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Empty_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with an empty requesttime, uniqueIdentifier=TC_Resident_AuthLockNew_13 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Empty_Secs_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with an empty unlockforseconds, uniqueIdentifier=TC_Resident_AuthLockNew_18 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Empty_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with an empty version, uniqueIdentifier=TC_Resident_AuthLockNew_15 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Invalid_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-Fing@@", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN and an invalid authtype, uniqueIdentifier=TC_Resident_AuthLockNew_10 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Invalid_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mothlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN and an invalid Id, uniqueIdentifier=TC_Resident_AuthLockNew_08 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Invalid_Locked_Status_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "tr$@s", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN and an invalid locked status, uniqueIdentifier=TC_Resident_AuthLockNew_11 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Invalid_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "T@345IMP", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN and an invalid requesttime, uniqueIdentifier=TC_Resident_AuthLockNew_07 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Invalid_Secs_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "@#$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with an invalid unlockforseconds, uniqueIdentifier=TC_Resident_AuthLockNew_12 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Invalid_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "@333#1", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN and an invalid version, uniqueIdentifier=TC_Resident_AuthLockNew_09 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Missing_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "$REMOVE$", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- authTypes" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with missing authtype, uniqueIdentifier=TC_Resident_AuthLockNew_22 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Missing_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "$REMOVE$", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with missing Id, uniqueIdentifier=TC_Resident_AuthLockNew_20 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Missing_Locked_Status_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "$REMOVE$", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with missing locked status, uniqueIdentifier=TC_Resident_AuthLockNew_23 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Missing_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$REMOVE$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with missing requesttime, uniqueIdentifier=TC_Resident_AuthLockNew_19 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Missing_Secs_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "$REMOVE$" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with missing unlockforseconds, uniqueIdentifier=TC_Resident_AuthLockNew_24 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_uin_Missing_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "$REMOVE$", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid UIN with missing version, uniqueIdentifier=TC_Resident_AuthLockNew_21 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Empty_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- authTypes" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an empty authtype, uniqueIdentifier=TC_Resident_AuthLockNew_39 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Empty_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an empty Id, uniqueIdentifier=TC_Resident_AuthLockNew_37 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Empty_Locked_Status_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an empty lockedstatus, uniqueIdentifier=TC_Resident_AuthLockNew_40 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Empty_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an empty requesttime, uniqueIdentifier=TC_Resident_AuthLockNew_36 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Empty_Secs_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an empty unlockforseconds, uniqueIdentifier=TC_Resident_AuthLockNew_41 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Empty_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an empty version, uniqueIdentifier=TC_Resident_AuthLockNew_38 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Invalid_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-Fing@@", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an invalid authtype, uniqueIdentifier=TC_Resident_AuthLockNew_33 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Invalid_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mothlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an invalid Id, uniqueIdentifier=TC_Resident_AuthLockNew_31 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Invalid_Locked_Status_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "tr$@s", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an invalid lockedstatus, uniqueIdentifier=TC_Resident_AuthLockNew_34 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Invalid_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "T@345IMP", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an invalid requesttime, uniqueIdentifier=TC_Resident_AuthLockNew_30 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Invalid_Secs_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "@#$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an invalid unlockforseconds, uniqueIdentifier=TC_Resident_AuthLockNew_35 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Invalid_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "@333#1", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with an invalid version, uniqueIdentifier=TC_Resident_AuthLockNew_32 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Missing_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "$REMOVE$", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- authTypes" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with missing authtype, uniqueIdentifier=TC_Resident_AuthLockNew_45 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Missing_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "$REMOVE$", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with missing Id, uniqueIdentifier=TC_Resident_AuthLockNew_43 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Missing_Locked_Status_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "$REMOVE$", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with missing lockedstatus, uniqueIdentifier=TC_Resident_AuthLockNew_46 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Missing_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$REMOVE$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with missing requesttime, uniqueIdentifier=TC_Resident_AuthLockNew_42 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Missing_Secs_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "$REMOVE$" }, output={ "status": "Success" }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/AuthLockNew/CreateAuthLockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with missing unlockforseconds, uniqueIdentifier=TC_Resident_AuthLockNew_47 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_vid_Missing_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "$REMOVE$", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid VID with missing version, uniqueIdentifier=TC_Resident_AuthLockNew_44 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthLockNew_StatusCode_Invalid_Token_Neg, endPoint=/resident/v1/auth-lock-unlock, role=invalid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "true", "unlockForSeconds": "null" }, output=401, inputTemplate=resident/AuthLockNew/CreateAuthLockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Lock the authentication type using valid statuscode and an invalid token, uniqueIdentifier=TC_Resident_AuthLockNew_25 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthLockStatus_Vid_all_Valid_Smoke, endPoint=/resident/v1/auth-lock-status, role=residentNewVid, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetAuthLockStatus/getAuthLockStatus, outputTemplate=resident/GetAuthLockStatus/getAuthLockStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get authlock status using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthLockStatus_uin_all_Valid_Smoke, endPoint=/resident/v1/auth-lock-status, role=residentNew, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetAuthLockStatus/getAuthLockStatus, outputTemplate=resident/GetAuthLockStatus/getAuthLockStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get authlock status using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthLockStatus_Invalid_Token_Neg, endPoint=/resident/v1/auth-lock-status, role=resident, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetAuthLockStatus/getAuthLockStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get authlock status using a valid UIN with an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Demo_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "demo", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the demo authentication type using valid UIN, uniqueIdentifier=TC_Resident_AuthUnlockNew_01 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Demo_Valid_UIN_Unlock_120_Sec, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "demo", "locked": "false", "unlockForSeconds": "120" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the demo authentication type using a valid UIN for 120 seconds, uniqueIdentifier=TC_Resident_AuthUnlockNew_06 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Demo_Valid_Vid_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "demo", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the demo authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnlockNew_32 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Demo_Valid_Vid_Unlock_For_Specified_Time, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "demo", "locked": "false", "unlockForSeconds": "120" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the demo authentication type using a valid VID for the specified time, uniqueIdentifier=TC_Resident_AuthUnlockNew_35 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Face_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FACE", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the face authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthUnlockNew_07 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Face_Valid_UIN_UnLocke_For Specified_Time, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FACE", "locked": "false", "unlockForSeconds": "120" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the face authentication type using a valid UIN for the specified time, uniqueIdentifier=TC_Resident_AuthUnlockNew_08 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Face_Valid_Vid_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FACE", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the face authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnlockNew_36 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Face_Valid_Vid_Unlocke_Specified_Time, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FACE", "locked": "false", "unlockForSeconds": "120" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the face authentication type using a valid VID for the specified time, uniqueIdentifier=TC_Resident_AuthUnlockNew_37 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Finger_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the finger authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthUnlockNew_11 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Finger_Valid_UIN_Unlocke_For_Specificed_Time, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "120" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the finger authentication type using a valid UIN for the specified time, uniqueIdentifier=TC_Resident_AuthUnlockNew_12 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Finger_Valid_Vid_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the finger authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnlockNew_40 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Finger_Valid_Vid_UnLocke_Specified_Time, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "120" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the finger authentication type using a valid VID for the specified time, uniqueIdentifier=TC_Resident_AuthUnlockNew_41 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Iris_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-IRIS", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the iris authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthUnlockNew_09 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Iris_Valid_UIN_Unlocke_For_Specified_Time, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-IRIS", "locked": "false", "unlockForSeconds": "120" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the iris authentication type using a valid UIN for the specified time, uniqueIdentifier=TC_Resident_AuthUnlockNew_10 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Iris_Valid_Vid_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-IRIS", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the iris authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnlockNew_38 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Iris_Valid_Vid_Unlocke_Specified_Time, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-IRIS", "locked": "false", "unlockForSeconds": "120" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the iris authentication type using a valid VID for the specified time, uniqueIdentifier=TC_Resident_AuthUnlockNew_39 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_OTPphone_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "otp-phone", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the otp phone authentication type using a valid UIN, uniqueIdentifier=TC_Resident_AuthUnlockNew_04 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_OTPphone_Valid_UIN_UnLocke_Spacified_Time, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "otp-phone", "locked": "false", "unlockForSeconds": "60" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the otp phone authentication type using a valid UIN for the specified time, uniqueIdentifier=TC_Resident_AuthUnlockNew_05 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_otp_Email_Valid_UIN_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "otp-email", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the otp email authentication type using valid UIN, uniqueIdentifier=TC_Resident_AuthUnlockNew_02 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_otp_Email_Valid_UIN_Unlocke_Specified_Time, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "otp-email", "locked": "false", "unlockForSeconds": "600" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the otp email authentication type using a valid UIN for the specified time, uniqueIdentifier=TC_Resident_AuthUnlockNew_03 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_otp_Email_Valid_Vid_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "otp-email", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the otp-email authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnlockNew_34 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_otp_Phone_Valid_Vid_All, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "otp-phone", "locked": "false", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the otp-phone authentication type using a valid VID, uniqueIdentifier=TC_Resident_AuthUnlockNew_33 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Empty_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- authTypes" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an empty authtype, uniqueIdentifier=TC_Resident_AuthUnlockNew_22 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Empty_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an empty ID, uniqueIdentifier=TC_Resident_AuthUnlockNew_20 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Empty_Locked_Status_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an empty locked status, uniqueIdentifier=TC_Resident_AuthUnlockNew_23 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Empty_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an empty requesttime, uniqueIdentifier=TC_Resident_AuthUnlockNew_19 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Empty_Secs_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an empty unlockforseconds, uniqueIdentifier=TC_Resident_AuthUnlockNew_24 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Empty_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an empty version, uniqueIdentifier=TC_Resident_AuthUnlockNew_21 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Invalid_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-Fing@@", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- authTypes" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an invalid authtype, uniqueIdentifier=TC_Resident_AuthUnlockNew_16 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Invalid_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mothlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an invalid ID, uniqueIdentifier=TC_Resident_AuthUnlockNew_14 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Invalid_Locked_Status_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "tr$@s", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an invalid locked status, uniqueIdentifier=TC_Resident_AuthUnlockNew_17 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Invalid_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "T@345IMP", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an invalid requesttime, uniqueIdentifier=TC_Resident_AuthUnlockNew_13 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Invalid_Secs_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "@#$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an invalid unlockforseconds, uniqueIdentifier=TC_Resident_AuthUnlockNew_18 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Invalid_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "@333#1", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid UIN and an invalid version, uniqueIdentifier=TC_Resident_AuthUnlockNew_15 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Missing_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "$REMOVE$", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid UIN with missing ID, uniqueIdentifier=TC_Resident_AuthUnlockNew_26 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Missing_Locked_Status_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "$REMOVE$", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid UIN with missing lockedstatus, uniqueIdentifier=TC_Resident_AuthUnlockNew_29 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Missing_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$REMOVE$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid UIN with missing requesttime, uniqueIdentifier=TC_Resident_AuthUnlockNew_25 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Missing_Secs_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "$REMOVE$" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid UIN with missing unlockforseconds, uniqueIdentifier=TC_Resident_AuthUnlockNew_30 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Missing_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "$REMOVE$", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid UIN with missing version, uniqueIdentifier=TC_Resident_AuthUnlockNew_27 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_uin_Missingy_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "$REMOVE$", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- authTypes" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid UIN with missing authtype, uniqueIdentifier=TC_Resident_AuthUnlockNew_28 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Empty_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- authTypes" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an empty authtype, uniqueIdentifier=TC_Resident_AuthUnlockNew_51 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Empty_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an empty ID, uniqueIdentifier=TC_Resident_AuthUnlockNew_49 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Empty_Locked_Status_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an empty lockedstatus, uniqueIdentifier=TC_Resident_AuthUnlockNew_52 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Empty_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an empty requesttime, uniqueIdentifier=TC_Resident_AuthUnlockNew_48 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Empty_Secs_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an empty unlockforseconds, uniqueIdentifier=TC_Resident_AuthUnlockNew_53 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Empty_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an empty version, uniqueIdentifier=TC_Resident_AuthUnlockNew_50 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Invalid_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-Fing@@", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- authTypes" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an invalid authtype, uniqueIdentifier=TC_Resident_AuthUnlockNew_45 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Invalid_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mothlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an invalid ID, uniqueIdentifier=TC_Resident_AuthUnlockNew_43 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Invalid_Locked_Status_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "tr$@s", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an invalid lockedstatus, uniqueIdentifier=TC_Resident_AuthUnlockNew_46 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Invalid_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "T@345IMP", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an invalid requesttime, uniqueIdentifier=TC_Resident_AuthUnlockNew_42 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Invalid_Secs_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "@#$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an invalid unlockforseconds, uniqueIdentifier=TC_Resident_AuthUnlockNew_47 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Invalid_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "@333#1", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using a valid VID and an invalid version, uniqueIdentifier=TC_Resident_AuthUnlockNew_44 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Missing_Id_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "$REMOVE$", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid VID with missing ID, uniqueIdentifier=TC_Resident_AuthUnlockNew_55 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Missing_Locked_Status_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "$REMOVE$", "unlockForSeconds": "null" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid VID with missing lockedstatus, uniqueIdentifier=TC_Resident_AuthUnlockNew_58 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Missing_Requesttime_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$REMOVE$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid VID with missing requesttime, uniqueIdentifier=TC_Resident_AuthUnlockNew_54 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Missing_Secs_Pos, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "$REMOVE$" }, output={ "status": "Success" }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid VID with missing unlockforseconds, uniqueIdentifier=TC_Resident_AuthUnlockNew_59 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Missing_Version_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "$REMOVE$", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid VID with missing version, uniqueIdentifier=TC_Resident_AuthUnlockNew_56 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_vid_Missingy_AuthType_Neg, endPoint=/resident/v1/auth-lock-unlock, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "$REMOVE$", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- authTypes" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using valid VID with missing authtype, uniqueIdentifier=TC_Resident_AuthUnlockNew_57 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_AuthUnlockNew_Invalid_Token_Neg, endPoint=/resident/v1/auth-lock-unlock, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "id": "mosip.resident.auth.lock.unlock", "version": "1.0", "authType": "bio-FINGER", "locked": "false", "unlockForSeconds": "null" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/AuthUnlockNew/CreateAuthUnlockNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unlock the authentication type using an invalid token, uniqueIdentifier=TC_Resident_AuthUnlockNew_31 |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Onetimeuse_Using_VID_Valid_Smoke_sid, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Onetimeuse" }, output={ }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/GenerateVID/createGenerateVIDNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using a valid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_VID_uin_Valid_Token_Smoke_sid, endPoint=/resident/v1/generate-vid, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/GenerateVID/createGenerateVIDNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using valid UIN and token, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_uin_Onetimeuse_VID_Valid_Smoke_sid, endPoint=/resident/v1/generate-vid, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Onetimeuse" }, output={ }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/GenerateVID/createGenerateVIDNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate Onetimeuse VID using a UIN with valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_uin_Temporary_VID2_Valid_Smoke_sid, endPoint=/resident/v1/generate-vid, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Temporary" }, output={ }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/GenerateVID/createGenerateVIDNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate second temporary VID using a UIN with valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_uin_Temporary_VID_Valid_Smoke_sid, endPoint=/resident/v1/generate-vid, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Temporary" }, output={ }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/GenerateVID/createGenerateVIDNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate temporary VID using a UIN with valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_BothChannel_uin_Valid_Smoke_sid, endPoint=/resident/v1/generate-vid, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/GenerateVID/createGenerateVIDNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN and both channel, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_Empty_TransID_Invalid_Neg, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "RES-SER-513", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an empty transactionId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_TransID_uin_Invalid, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "tt@2165;", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "RES-SER-513", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an invalid transactionId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_Email_Valid_Smoke_sid, endPoint=/resident/v1/generate-vid, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ "maskedPhone": "$IGNORE$" }, inputTemplate=resident/GenerateVID/createGenerateVIDNewAsEmail, outputTemplate=resident/GenerateVID/createGenerateVIDNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN and Email, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_EmptyChannel_Neg, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "RES-SER-513", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNewAsEmpty, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using valid UIN with an empty channel, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_Empty_Id_Invalid_Neg, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "", "version": "1.0", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an empty Id, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_Empty_TransID_Invalid_Neg, endPoint=/resident/v1/generate-vid, role=residentNew, templateFields=null, input={ "transactionID": "", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "RES-SER-513", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an empty transactionId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_Empty_requesttime_Invalid_Neg, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an empty requesttime, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_Empty_version_Invalid_Neg, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an empty version, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_Empty_vidType_Invalid_Neg, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "" }, output={ "errors": [ { "errorCode": "RES-SER-406", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an empty vidtype, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_Id_Invalid_Neg, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "khdfnsld", "version": "1.0", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an invalid Id, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_Phone_Valid_Smoke_sid, endPoint=/resident/v1/generate-vid, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ }, inputTemplate=resident/GenerateVID/createGenerateVIDNewAsPhone, outputTemplate=resident/GenerateVID/createGenerateVIDNewResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN and phone, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_requesttime_Invalid_Neg, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "23553265", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an invalid requesttime, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_version_Invalid_Neg, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "tt", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an invalid version, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_Generate_Perpetual_VID_uin_vidType_Invalid_Neg, endPoint=/resident/v1/generate-vid, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "sdfsdf" }, output={ "errors": [ { "errorCode": "RES-SER-406", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using a valid UIN with an invalid vidtype, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookieForAutoGeneratedId(AdminTestUtil.java:1220)
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:147)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GenerateVID_Perpetual_Invalid_Token, endPoint=/resident/v1/generate-vid, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.generate", "version": "1.0", "vidType": "Perpetual" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/GenerateVID/createGenerateVIDNew, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Generate perpetual VID using valid UIN and an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetRequestCardVid_uin_Invalid_UserVid_Neg, endPoint=/resident/v1/request-card/vid/{VID}, role=residentNew, templateFields=null, input={ "VID": "3472301371804193" }, output={ "errors": [ { "errorCode": "RES-SER-474" } ] }, inputTemplate=resident/GetRequestCardVid/GetRequestCardVid, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request card using invalid VID when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRequestCardVid_uin_Invalid_Vid_Neg, endPoint=/resident/v1/request-card/vid/{VID}, role=residentNew, templateFields=null, input={ "VID": "$#@#$$@" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRequestCardVid/GetRequestCardVid, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request card using invalid VID when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRequestCardVid_vid_Invalid_UserVid_Neg, endPoint=/resident/v1/request-card/vid/{VID}, role=residentNewVid, templateFields=null, input={ "VID": "3472301371804193" }, output={ "errors": [ { "errorCode": "RES-SER-474", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRequestCardVid/GetRequestCardVid, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request card using VID when logged in using invalid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRequestCardVid_vid_Invalid_Vid_Neg, endPoint=/resident/v1/request-card/vid/{VID}, role=residentNewVid, templateFields=null, input={ "VID": "$#@#$$@" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRequestCardVid/GetRequestCardVid, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request card using invalid VID when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRequestCardVid_uin_Invalid_User_Neg, endPoint=/resident/v1/request-card/vid/{VID}, role=null, templateFields=null, input={ "VID": "$ID:GenerateVID_uin_Temporary_VID_Valid_Smoke_sid_vid$" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetRequestCardVid/GetRequestCardVid, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request card using VID when logged in using invalid UIN, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GenerateVID_uin_Temporary_VID_Valid_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1384)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRequestCardVid_uin_all_Valid_Smoke_sid, endPoint=/resident/v1/request-card/vid/{VID}, role=residentNew, templateFields=null, input={ "VID": "$ID:GenerateVID_uin_Temporary_VID_Valid_Smoke_sid_vid$" }, output={ "status": "Success" }, inputTemplate=resident/GetRequestCardVid/GetRequestCardVid, outputTemplate=resident/GetRequestCardVid/GetRequestCardVidResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request card using temporary VID when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GenerateVID_uin_Temporary_VID_Valid_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1384)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRequestCardVid_vid_all_Valid_Smoke_sid, endPoint=/resident/v1/request-card/vid/{VID}, role=residentNewVid, templateFields=null, input={ "VID": "$ID:GenerateVID_Onetimeuse_Using_VID_Valid_Smoke_sid_vid$" }, output={ "status": "Success" }, inputTemplate=resident/GetRequestCardVid/GetRequestCardVid, outputTemplate=resident/GetRequestCardVid/GetRequestCardVidResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request card using Onetimeuse VID when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GenerateVID_Onetimeuse_Using_VID_Valid_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1384)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRetrieveVidPolicy_uin_all_Valid_Smoke, endPoint=/resident/v1/vid/policy, role=residentNew, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetRetrieveVidPolicy/getRetrieveVidPolicy, outputTemplate=resident/GetRetrieveVidPolicy/getRetrieveVidPolicyResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get VID policy when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetRetrieveVidPolicy_vid_all_Valid_Smoke, endPoint=/resident/v1/vid/policy, role=residentNewVid, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetRetrieveVidPolicy/getRetrieveVidPolicy, outputTemplate=resident/GetRetrieveVidPolicy/getRetrieveVidPolicyResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get VID policy when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RetrieveVID_Vid_all_Valid_Smoke, endPoint=/resident/v1/vids, role=residentNewVid, templateFields=null, input={ }, output={ }, inputTemplate=resident/RetrieveVID/RetrieveVID, outputTemplate=resident/RetrieveVID/RetrieveVIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve VIDs when logged using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RetrieveVID_uin_all_Valid_Smoke, endPoint=/resident/v1/vids, role=residentNew, templateFields=null, input={ }, output={ }, inputTemplate=resident/RetrieveVID/RetrieveVID, outputTemplate=resident/RetrieveVID/RetrieveVIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve VIDs when logged using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RetrieveVID_Invalid_Token_Neg, endPoint=/resident/v1/vids, role=resident, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/RetrieveVID/RetrieveVID, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve VIDs when invalid token is used, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_0_SearchText_Pos, endPoint=/resident/v1/service-history/{langcode}?searchText={searchText}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "0" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in UIN and when search text value is given as '0', uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_1_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "AUTHENTICATION_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_2_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "SERVICE_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_3_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "DATA_UPDATE_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_4_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "ID_MANAGEMENT_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_5_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "DATA_SHARE_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_ASC_SortType_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?sortType={sortType}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "ASC", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in UIN and when sort type is given as ASC, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_DESC_SortType_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?sortType={sortType}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "DESC", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in UIN and when sort type is given as ASC, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Date_Specified_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?fromDate={fromDate}&toDate={toDate}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "2022-12-07", "toDate": "$DATESTAMP$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and valid from date is specified, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Empty_FromDate_Neg, endPoint=/resident/v1/service-history/{langcode}?fromDate={fromDate}&toDate={toDate}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "", "toDate": "$DATESTAMP$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and from date is not given in input parameters, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Empty_SortType_Neg, endPoint=/resident/v1/service-history/{langcode}?sortType={sortType}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in UIN and when sort type value is not given in input parameters, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Empty_ToDate_Neg, endPoint=/resident/v1/service-history/{langcode}?fromDate={fromDate}&toDate={toDate}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "2022-12-07", "toDate": "", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and to date value is not given in input parameters, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Invalid_FromDate_Neg, endPoint=/resident/v1/service-history/{langcode}?fromDate={fromDate}&toDate={toDate}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "2035-12-07", "toDate": "$DATESTAMP$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and invalid from date is specified, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Invalid_From_To_Date_Neg, endPoint=/resident/v1/service-history/{langcode}?fromDate={fromDate}&toDate={toDate}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "2035-12-07", "toDate": "2022-12-06", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and invalid from and to date is specified, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Invalid_LangCode_Neg, endPoint=/resident/v1/service-history/{langcode}, role=residentNew, templateFields=null, input={ "langcode": "hinn", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and invalid language code is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Invalid_PageFetch_Neg, endPoint=/resident/v1/service-history/{langcode}?pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "0", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-447", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and page fetch value is given as invalid value, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Invalid_Random_PageFetch_Neg, endPoint=/resident/v1/service-history/{langcode}?pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "sdsd#$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and page fetch value is given as invalid/random value, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Invalid_SortType_Neg, endPoint=/resident/v1/service-history/{langcode}?sortType={sortType}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "ssd$#$#", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in UIN and when invalid sort type value is given in input parameters, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Invalid_pageIndex_Neg, endPoint=/resident/v1/service-history/{langcode}?pageIndex={pageIndex}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "sdjv$#", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and invalid page index is given in input parameters, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Multiple_ServiceType_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "AUTHENTICATION_REQUEST,SERVICE_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in UIN and multiple service type is given input parameters, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Negative_PageFetch_Value_Neg, endPoint=/resident/v1/service-history/{langcode}?pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "-1", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-447", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and negative value is given in page fetch, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_SearchText_Random_Pos, endPoint=/resident/v1/service-history/{langcode}?searchText={searchText}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "sdsd##" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in UIN and random value is given in search text field, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_SearchText_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?searchText={searchText}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "1" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in UIN and when search text is given with valid values, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_StatusCode_Missing_Langcode_Neg, endPoint=/resident/v1/service-history, role=residentNew, templateFields=null, input={ "langcode": "$REMOVE$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output=404, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and language code is not given in input parameters, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_StatusFilter_Invalid_Neg, endPoint=/resident/v1/service-history/{langcode}?statusFilter={statusFilter}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "SD$#$%", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in UIN and invalid values given in status filter field, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_StatusFilter_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?statusFilter={statusFilter}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "SUCCESS,IN_PROGRESS,FAILED", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in UIN and valid values given in status filter, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_Valid_pageIndex_Smoke, endPoint=/resident/v1/service-history/{langcode}?pageIndex={pageIndex}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "0", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN and valid pageIndex values are given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_uin_all_Valid_Smoke_sid, endPoint=/resident/v1/service-history/{langcode}, role=residentNew, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_0_SearchText_Pos, endPoint=/resident/v1/service-history/{langcode}?searchText={searchText}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "0" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and search text is given as '0', uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_1_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "AUTHENTICATION_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_2_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "SERVICE_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_3_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "DATA_UPDATE_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_4_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "ID_MANAGEMENT_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_5_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "DATA_SHARE_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_ASC_SortType_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?sortType={sortType}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "ASC", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and sort type value is given as ASC, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_DESC_SortType_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?sortType={sortType}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "DESC", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and sort type value is given as DESC, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Date_Specified_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?fromDate={fromDate}&toDate={toDate}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "2022-12-07", "toDate": "$DATESTAMP$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and from date is specified, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Empty_FromDate_Neg, endPoint=/resident/v1/service-history/{langcode}?fromDate={fromDate}&toDate={toDate}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "", "toDate": "$DATESTAMP$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and from date is not given in input parameter, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Empty_SortType_Neg, endPoint=/resident/v1/service-history/{langcode}?sortType={sortType}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and sort type value is not given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Empty_ToDate_Neg, endPoint=/resident/v1/service-history/{langcode}?fromDate={fromDate}&toDate={toDate}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "2022-12-07", "toDate": "", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and to date is not given in input parameter, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Invalid_FromDate_Neg, endPoint=/resident/v1/service-history/{langcode}?fromDate={fromDate}&toDate={toDate}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "2035-12-07", "toDate": "$DATESTAMP$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and invalid from date is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Invalid_From_To_Date_Neg, endPoint=/resident/v1/service-history/{langcode}?fromDate={fromDate}&toDate={toDate}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "2035-12-07", "toDate": "2022-12-06", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and invalid from and to date is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Invalid_LangCode_Neg, endPoint=/resident/v1/service-history/{langcode}, role=residentNewVid, templateFields=null, input={ "langcode": "hinn", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using VID and invalid language code is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Invalid_PageFetch_Neg, endPoint=/resident/v1/service-history/{langcode}?pageSize={pageSize}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "0", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-447", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and invalid value is given in page fetch, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Invalid_Random_PageFetch_Neg, endPoint=/resident/v1/service-history/{langcode}?pageSize={pageSize}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "sdsd#$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and invalid/random value is given in page fetch, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Invalid_SortType_Neg, endPoint=/resident/v1/service-history/{langcode}?sortType={sortType}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "ssd$#$#", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and invalid sort type value is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Invalid_pageIndex_Neg, endPoint=/resident/v1/service-history/{langcode}?pageIndex={pageIndex}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "sdjv$#", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and invalid page index is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Multiple_ServiceType_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?serviceType={serviceType}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "AUTHENTICATION_REQUEST,SERVICE_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and multiple values are given in service type field, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Negative_PageFetch_Value_Neg, endPoint=/resident/v1/service-history/{langcode}?pageSize={pageSize}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "-1", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-447", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and negative value is given for page fetch, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_SearchText_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?searchText={searchText}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "1" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and valid search text is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_StatusCode_Missing_Langcode_Neg, endPoint=/resident/v1/service-history, role=residentNewVid, templateFields=null, input={ "langcode": "$REMOVE$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output=404, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and language code is not given in input parameters, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_StatusFilter_Invalid_Neg, endPoint=/resident/v1/service-history/{langcode}?statusFilter={statusFilter}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "SD$#$%", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and invalid status filter is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_StatusFilter_Valid_Smoke, endPoint=/resident/v1/service-history/{langcode}?statusFilter={statusFilter}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "SUCCESS,IN_PROGRESS,FAILED", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and valid status filter is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_Valid_pageIndex_Smoke, endPoint=/resident/v1/service-history/{langcode}?pageIndex={pageIndex}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "0", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and valid page index is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_vid_all_Valid_Smoke_sid, endPoint=/resident/v1/service-history/{langcode}, role=residentNewVid, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/GetServiceHistory/GetServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForAutoGeneratedId(AdminTestUtil.java:1398)
at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:122)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_Invalid_Token, endPoint=/resident/v1/service-history/{langcode}, role=resident, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when invalid token is used, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetServiceHistory_StatusCode_Empty_Token, endPoint=/resident/v1/service-history/{langcode}, role=null, templateFields=null, input={ "langcode": "$1STLANG$", "pageIndex": "$REMOVE$", "pageSize": "$REMOVE$", "fromDate": "$REMOVE$", "toDate": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$" }, output=401, inputTemplate=resident/GetServiceHistory/GetServiceHistory, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get service history when logged in using valid VID and token is not given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_uin_Empty_eventId_Negative, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "eventId": "" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid UIN with an empty eventId, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_08 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2321)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_uin_Invalid_eventId_Negative, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "eventId": "$df44" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid UIN with an invalid eventId, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_04 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2321)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_uin_SpaceVal_enentId_Neg, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "eventId": " " }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/AcknowledgementController/AcknowledgementControllerResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid UIN with a space value for the eventId, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_07 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2321)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_vid_Empty_eventId_Negative, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "eventId": "" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid VID with an empty eventId, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_13 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2321)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_vid_Invalid_eventId_Negative, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "eventId": "$df44" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid VID with an invalid eventId, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_11 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2321)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_vid_SpaceVal_eventId_Neg, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "eventId": " " }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/AcknowledgementController/AcknowledgementControllerResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid VID with a space value for the eventId, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_15 |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2321)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_uin_Empty_languageCode_Negative, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNew, templateFields=null, input={ "languageCode": "", "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid UIN with an empty language code, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_05 |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_uin_Invalid_Role_Negative, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=resident, templateFields=null, input={ "languageCode": "$1STLANG$", "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid UIN with an invalid role, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_09 |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_uin_Invalid_languageCode_Negative, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNew, templateFields=null, input={ "languageCode": "ar$!22", "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid UIN with an invalid language code, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_03 |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_uin_Valid_Smoke, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/AcknowledgementController/AcknowledgementControllerResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=The resident is trying to get an authorization token by using a valid UIN, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_01 |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_uin_spaceVal_languagecode_Neg, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNew, templateFields=null, input={ "languageCode": " ", "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/AcknowledgementController/AcknowledgementControllerResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid UIN with a space value for the language code, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_06 |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_vid_Empty_languageCode_Negative, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNewVid, templateFields=null, input={ "languageCode": "", "eventId": "$ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid VID with an empty language code, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_12 |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_vid_Invalid_languageCode_Negative, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNewVid, templateFields=null, input={ "languageCode": "ar$!22", "eventId": "$ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid VID with an invalid language code, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_10 |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_vid_SpaceVal_languageCode_Neg, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNewVid, templateFields=null, input={ "languageCode": " ", "eventId": "$ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/AcknowledgementController/AcknowledgementControllerResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Resident is trying to get an authorization token by using valid VID with a space value for the language code, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_14 |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetAuthorizationtoken_vid_Valid_Smoke, endPoint=/resident/v1/ack/download/pdf/event/{eventId}/language/{languageCode}, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "eventId": "$ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/AcknowledgementController/AcknowledgementController, outputTemplate=resident/AcknowledgementController/AcknowledgementControllerResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=The resident is trying to get an authorization token by using a valid VID, uniqueIdentifier=TC_Resident_GetAuthorizationtoken_02 |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_Invalid_pageIndex_Neg, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}, role=residentNewVid, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"dw", "pageSize":"$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications using an invalid pageIndex, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_uin_1_Invalid_PageNo_Pos, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"52", "pageSize":"2" }, output={ }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of UIN using invalid pageNo, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_uin_Neg_Value_PageStart_Neg, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"-2", "pageSize":"2" }, output={ "errors": [ { "errorCode": "RES-SER-446", "message": "Invalid page start value" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of UIN using negative value PageStart, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_uin_Neg_Value_pageSize_Neg, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"2", "pageSize":"-2" }, output={ "errors": [ { "errorCode": "RES-SER-447", "message": "Invalid page fetch value" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of UIN using negative value PageSize, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_uin_SpaceVal_langcode_Neg, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langCode": " ", "pageIndex":"2", "pageSize":"2" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of UIN using an space value langcode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_uin_StatusCode_empty_langcode_Neg, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langCode": "", "pageIndex":"2", "pageSize":"2" }, output=404, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of UIN status code using an empty langcode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_uin_all_InValid_langcode_Neg, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langCode": "34Fg", "pageIndex":"2", "pageSize":"2" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of UIN using invalid langcode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_uin_all_Valid_Smoke, endPoint=/resident/v1/notifications/{langCode}, role=residentNew, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"$REMOVE$", "pageSize":"$REMOVE$" }, output={ }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/GetNotifications/GetNotificationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of UIN using all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_uin_pageIndex_all_Valid_Smoke, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"2", "pageSize":"2" }, output={ }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/GetNotifications/GetNotificationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of UIN using valid pageIndex and all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_uin_pageSize_all_Valid_Smoke, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNew, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"2", "pageSize":"2" }, output={ }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/GetNotifications/GetNotificationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of UIN using valid pageSize and all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_1_Invalid_PageNo_Pos, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNewVid, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"11", "pageSize":"2" }, output={ }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/GetNotifications/GetNotificationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID using an invalid page number, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_Neg_Value_PageStart_Neg, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNewVid, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"-2", "pageSize":"2" }, output={ "errors": [ { "errorCode": "RES-SER-446", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID using negative value pagestart, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_Neg_Value_pageSize_Neg, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNewVid, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"2", "pageSize":"-2" }, output={ "errors": [ { "errorCode": "RES-SER-447", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID using negative value pageSize, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_SpaceVal_langcode_Neg, endPoint=/resident/v1/notifications/{langCode}, role=residentNewVid, templateFields=null, input={ "langCode": " ", "pageIndex":"$REMOVE$", "pageSize":"$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID using special value langcode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_StringVal_Invalid_pageIndex_Neg, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}, role=residentNewVid, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"fh", "pageSize":"$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID using stringvalue in pageIndex, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_StringVal_Invalid_pageSize_Neg, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNewVid, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"2", "pageSize":"gh" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID using stringvalue in pageSize, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_all_InValid_langcode_Neg, endPoint=/resident/v1/notifications/{langCode}, role=residentNewVid, templateFields=null, input={ "langCode": "34Fg", "pageIndex":"$REMOVE$", "pageSize":"$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID using an invalid token, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_all_Valid_Smoke, endPoint=/resident/v1/notifications/{langCode}, role=residentNewVid, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"$REMOVE$", "pageSize":"$REMOVE$" }, output={ }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/GetNotifications/GetNotificationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_pageIndex_all_Valid_Smoke, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}, role=residentNewVid, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"2", "pageSize":"$REMOVE$" }, output={ }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/GetNotifications/GetNotificationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID using pageIndex with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_pageSize_all_Valid_Smoke, endPoint=/resident/v1/notifications/{langCode}?pageIndex={pageIndex}&pageSize={pageSize}, role=residentNewVid, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"2", "pageSize":"2" }, output={ }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/GetNotifications/GetNotificationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID using pageSize with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotifications_vid_Invalid_Token_Neg, endPoint=/resident/v1/notifications/{langCode}, role=resident, templateFields=null, input={ "langCode": "$1STLANG$", "pageIndex":"$REMOVE$", "pageSize":"$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "Authentication Failed" } ] }, inputTemplate=resident/GetNotifications/GetNotifications, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications of VID using an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotificationsCount_uin_all_Valid_Smoke, endPoint=/resident/v1/unread/notification-count, role=residentNew, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetNotificationsCount/GetNotificationsCount, outputTemplate=resident/GetNotificationsCount/GetNotificationsCount, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications count of UIN using all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotificationsCount_vid_all_Valid_Smoke, endPoint=/resident/v1/unread/notification-count, role=residentNewVid, templateFields=null, input={ }, output={ }, inputTemplate=resident/GetNotificationsCount/GetNotificationsCount, outputTemplate=resident/GetNotificationsCount/GetNotificationsCount, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications count of VID using all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotificationsCount_uin_InvalidToken_Neg, endPoint=/resident/v1/unread/notification-count, role=resident, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-ATH-401" } ] }, inputTemplate=resident/GetNotificationsCount/GetNotificationsCount, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications count of VID using an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetNotificationsCount_vid_InvalidToken_Neg, endPoint=/resident/v1/unread/notification-count, role=resident, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-ATH-401" } ] }, inputTemplate=resident/GetNotificationsCount/GetNotificationsCount, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get notifications count of VID using an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_Diff_Eid_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "21683123465", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using UIN with EID taken from other UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_Empty_Eid_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output={ "errors": [ { "errorCode": "RES-SER-414", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using UIN with empty EID value, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_Invalid_Eid_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "skhdbssk#$@", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using UIN with invalid EID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_Missing_Eid_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "$REMOVE$", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output={ "errors": [ { "errorCode": "RES-SER-414", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using UIN without EID value, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_vid_Diff_Eid_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "21683123465", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using VID and given EID belongs to different VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_vid_Empty_Eid_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output={ "errors": [ { "errorCode": "RES-SER-414", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using VID and empty value is given for EID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_vid_Invalid_Eid_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "skhdbssk#$@", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using VID and given invalid EID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_vid_Missing_Eid_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "$REMOVE$", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output={ "errors": [ { "errorCode": "RES-SER-414", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using VID and EID is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:459)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_Empty_Msg_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using UIN with empty message, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_InvalidUser_Token_Neg, endPoint=/resident/v1/grievance/ticket, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$", "name" : "FR", "emailId" : "residentautomation@gmail.com", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged using UIN with invalid token, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_Missing_Msg_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using UIN without message value, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_OverRange_Msg_Neg, endPoint=/resident/v1/grievance/ticket, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "NYikr3XZNUAYRaljrkcmojb3tuXF1qaCqbcGnq75S5qNkOdBFvqmTXlbGBSNHy6hvn6uajoe5ZPVj568FsIaJMusAqdnN7MmSCVPa4PppA0yzpKq7NyOh1MIRDSoVH9Y8FvGui1sOj9hCYKSYRJBhichjNaxRrJFzfGyE7Xa1DeutPcHhWEhSHf2nvalGI4naB7TyqxC5YPjO45RSM9iYnqix3LmqQtaCRmQAgSjdz9Zrx6J0aMpaAL0qvWQcP0VVFMQcsqqPddOLuTBFkZrXL37MvePWYWVtrQ6JBvDlaOEDjAZ6PIAaXRZNlO6zVe3GHh6UFqOi6Rctt1KyoaPTd5yfn14TTrLSKkg3SKekALXK1LNF0zhD8evv4EVzVRd0yZ79tvUMpNwVGA81Qx0mdK2Wipp9fqfoS9ziZWasJn4CcFeQI6fYRZCNKyYnJz0q8GXSKlcMvdyluE0RVs8ZAdzvamWzJWny7pS6AbW4pcpkb9fl9F1KkU25Rsw1htcK5PWXMfTqeaDXB4tryiYQwezwyqSwT2isYdZdg3kDVjcKFG6G9aBouimGnYCh4msuycgBvAJ1rMJEHetVsxAZmR1dJAFmH8XhHuCOBCqS6C99Ghj0jcYmAcFTOExkj4a7f8s8Qj6TYkfHocIkJ3SjxW4JnMF9fvMoLm27348iRZPi1zChmndky2Xa1Rt8wtHg9JRn7F5o7MUWFcd3dOIHZVNMMNlxFl6jvpivWkW1t1dJZLpn2dLxlMCQZ4jybKxvcrOAct3sgt4c4YFL0P2oIAsTVfthhzbNMkYeKIne9eM2a6ecX21RPS8ynyR9h9537QiCA43WcyXujoxmPZGrosbPHWQsjBEgxDn7jahN4k4JcFrcT8YUkmVhNPWJcsu3ZXalNjcnViktVopCTiW2ZD1NDezVPv0Z3gC3hdGomi3Utyekg5SbVjZ20UAeIlU5yMKlvLZWje2AZACRXlhZ9F0MkA5DhPGlpFuKhiKVpqlsWVcfq1iDtoj8KUMSWyVfdsggshsh" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using UIN with message is given more than limited characters, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_StatusCode_Invalid_Token_Neg, endPoint=/resident/v1/grievance/ticket, role=invalid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$", "name" : "FR", "emailId" : "residentautomation@gmail.com", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output=401, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using UIN with invalid token, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_all_Valid_Smoke, endPoint=/resident/v1/grievance/ticket, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$", "alternateEmailId" : "$REMOVE$", "phoneNo" : "9876543210", "alternatePhoneNo" : "$REMOVE$", "message" : "Share" }, output={ }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/GrievanceTicket/GrievanceTicketResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged using UIN, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_vid_all_Valid_Smoke, endPoint=/resident/v1/grievance/ticket, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "$ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$", "name" : "FR", "emailId" : "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$", "alternateEmailId" : "$REMOVE$", "phoneNo" : "9876543210", "alternatePhoneNo" : "$REMOVE$", "message" : "Share" }, output={ }, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/GrievanceTicket/GrievanceTicketResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndCookie(AdminTestUtil.java:450)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:134)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GrievanceTicket_uin_StatusCode_Empty_Token_Neg, endPoint=/resident/v1/grievance/ticket, role=null, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "eventId" : "gdbfgdh", "name" : "FR", "emailId" : "residentautomation@gmail.com", "alternateEmailId" : "null", "phoneNo" : "9876543210", "alternatePhoneNo" : "null", "message" : "Share" }, output=401, inputTemplate=resident/GrievanceTicket/GrievanceTicket, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Log Grievance ticket when logged in using UIN without token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_uin_FromDate_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "2022-12-07T12:35:23.994Z", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid UIN with valid fromdate, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_uin_Missing_LangCode_Neg, endPoint=/resident/v1/download/service-history, role=residentNew, templateFields=null, input={ "languageCode": "$REMOVE$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid UIN with missing langcode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_uin_PageStart_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "0", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid UIN with valid pagestart, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_uin_ServiceType_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "ID_MANAGEMENT_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid UIN with valid servicetype, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_uin_SortType_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "ASC", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid UIN with valid sorttype, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_uin_StatusFilter_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "in-progress,success,failed", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid UIN with valid statusfilter, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_uin_ToDate_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$TIMESTAMP$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid UIN with valid todate, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_uin_all_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNew, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_vid_FromDate_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "2022-12-07T12:35:23.994Z", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid VID with valid fromdate, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_vid_Missing_LangCode_Neg, endPoint=/resident/v1/download/service-history, role=residentNewVid, templateFields=null, input={ "languageCode": "$REMOVE$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid VID with missing langcode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_vid_PageStart_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "0", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid VID with valid pagestart, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_vid_ServiceType_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "ID_MANAGEMENT_REQUEST", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid VID with valid servicetype, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_vid_SortType_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "ASC", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid VID with valid sorttype, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_vid_StatusFilter_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "in-progress,success,failed", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid VID with valid statusfilter, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_vid_ToDate_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$TIMESTAMP$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid VID with valid todate, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_vid_all_Valid_Smoke, endPoint=/resident/v1/download/service-history, role=residentNewVid, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithQueryParamAndCookieForPdf(AdminTestUtil.java:2439)
at io.mosip.testrig.apirig.testscripts.GetWithQueryParamForDownloadCard.test(GetWithQueryParamForDownloadCard.java:130)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadServiceHistory_uin_Invalid_User_Neg, endPoint=/resident/v1/download/service-history, role=resident, templateFields=null, input={ "languageCode": "$1STLANG$", "pageStart": "$REMOVE$", "pageFetch": "$REMOVE$", "fromDateTime": "$REMOVE$", "toDateTime": "$REMOVE$", "sortType": "$REMOVE$", "serviceType": "$REMOVE$", "statusFilter": "$REMOVE$", "searchText": "$REMOVE$", "eventReqDateTime": "$REMOVE$" }, output={ }, inputTemplate=resident/DownloadServiceHistory/DownloadServiceHistory, outputTemplate=resident/DownloadServiceHistory/DownloadServiceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download service history using a valid UIN with an invalid user, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCardByEventId_uin_Invalid_EventId_Neg, endPoint=/resident/v1/download-card/event/{eventId}, role=residentNew, templateFields=null, input={ "eventId": "SDSD#$#" }, output={ }, inputTemplate=resident/DownloadUinCardByEventId/DownloadUinCardByEventId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card by eventId using a valid UIN with an invalid eventId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2321)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCardByEventId_vid_Invalid_EventId_Neg, endPoint=/resident/v1/download-card/event/{eventId}, role=residentNewVid, templateFields=null, input={ "eventId": "SDSD#$#" }, output={ "errors": { "errorCode": "RES-SER-412", "message": "$IGNORE$" } }, inputTemplate=resident/DownloadUinCardByEventId/DownloadUinCardByEventId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card by eventId using a valid VID with an invalid eventId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2321)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCardByEventId_uin_Diff_User_Neg, endPoint=/resident/v1/download-card/event/{eventId}, role=resident, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output={ [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/DownloadUinCardByEventId/DownloadUinCardByEventId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card by eventId using a valid UIN with different user, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCardByEventId_uin_all_Valid_Smoke, endPoint=/resident/v1/download-card/event/{eventId}, role=residentNew, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/DownloadUinCardByEventId/DownloadUinCardByEventId, outputTemplate=resident/DownloadUinCardByEventId/DownloadUinCardByEventIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card by eventId using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCardByEventId_vid_all_Valid_Smoke, endPoint=/resident/v1/download-card/event/{eventId}, role=residentNewVid, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$" }, output={ }, inputTemplate=resident/DownloadUinCardByEventId/DownloadUinCardByEventId, outputTemplate=resident/DownloadUinCardByEventId/DownloadUinCardByEventIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card by eventId using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookieForPdf(AdminTestUtil.java:2310)
at io.mosip.testrig.apirig.testscripts.GetWithParamForDownloadCard.test(GetWithParamForDownloadCard.java:99)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadUinCardByEventId_uin_Without_Token_Neg, endPoint=/resident/v1/download-card/event/{eventId}, role=null, templateFields=null, input={ "eventId": "djnskdj" }, output={ [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/DownloadUinCardByEventId/DownloadUinCardByEventId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download UIN card by eventId using a valid UIN without token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetCheckEventIdStatus_uin_Invalid_eventId_Neg, endPoint=/resident/v1/events/{eventId}?langCode={langCode}, role=residentNew, templateFields=null, input={ "eventId": "164161sdsd##", "langCode": "$1STLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCheckEventIdStatus/GetCheckEventIdStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get check eventId status using a valid UIN with an invalid eventId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetCheckEventIdStatus_vid_Invalid_eventId_Neg, endPoint=/resident/v1/events/{eventId}?langCode={langCode}, role=residentNewVid, templateFields=null, input={ "eventId": "164161sdsd##", "langCode": "$1STLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCheckEventIdStatus/GetCheckEventIdStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get check eventId status using a valid VID with an invalid eventId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2158)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetCheckEventIdStatus_uin_Invalid_LangCode_Neg, endPoint=/resident/v1/events/{eventId}?langCode={langCode}, role=residentNew, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$", "langCode": "hinn" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCheckEventIdStatus/GetCheckEventIdStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get check eventId status using a valid UIN with an invalid langcode, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2124)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetCheckEventIdStatus_uin_all_Valid_Smoke, endPoint=/resident/v1/events/{eventId}?langCode={langCode}, role=residentNew, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$", "langCode": "$1STLANG$" }, output={ }, inputTemplate=resident/GetCheckEventIdStatus/GetCheckEventIdStatus, outputTemplate=resident/GetCheckEventIdStatus/GetCheckEventIdStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get check eventId status using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2124)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetCheckEventIdStatus_vid_Invalid_LangCode_Neg, endPoint=/resident/v1/events/{eventId}?langCode={langCode}, role=residentNewVid, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$", "langCode": "hinn" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetCheckEventIdStatus/GetCheckEventIdStatus, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get check eventId status using a valid VID with an invalid langcode, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2124)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetCheckEventIdStatus_vid_all_Valid_Smoke, endPoint=/resident/v1/events/{eventId}?langCode={langCode}, role=residentNewVid, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$", "langCode": "$1STLANG$" }, output={ }, inputTemplate=resident/GetCheckEventIdStatus/GetCheckEventIdStatus, outputTemplate=resident/GetCheckEventIdStatus/GetCheckEventIdStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get check eventId status using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2124)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PinStatus_uin_Invalid_Input_Neg, endPoint=/resident/v1/pinned/{eventId}, role=residentNew, templateFields=null, input={ "eventId": "$@kk$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/PinStatus/PinStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Pin status for invalid EID when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithOnlyPathParamAndCookie(AdminTestUtil.java:4635)
at io.mosip.testrig.apirig.testscripts.PostWithOnlyPathParam.test(PostWithOnlyPathParam.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PinStatus_vid_Invalid_Input_Neg, endPoint=/resident/v1/pinned/{eventId}, role=residentNewVid, templateFields=null, input={ "eventId": "$@kk$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/PinStatus/PinStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Pin status for invalid EID when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithOnlyPathParamAndCookie(AdminTestUtil.java:4635)
at io.mosip.testrig.apirig.testscripts.PostWithOnlyPathParam.test(PostWithOnlyPathParam.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PinStatus_uin_StatusCode_Invalid_Token_Neg, endPoint=/resident/v1/pinned/{eventId}, role=invalid, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output=401, inputTemplate=resident/PinStatus/PinStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Pin status for EID when logged in using UIN with invalid token, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithOnlyPathParamAndCookie(AdminTestUtil.java:4624)
at io.mosip.testrig.apirig.testscripts.PostWithOnlyPathParam.test(PostWithOnlyPathParam.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PinStatus_uin_all_Valid_Smoke, endPoint=/resident/v1/pinned/{eventId}, role=residentNew, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output={ "status": "200" }, inputTemplate=resident/PinStatus/PinStatus, outputTemplate=resident/PinStatus/PinStatusResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Pin status for EID when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithOnlyPathParamAndCookie(AdminTestUtil.java:4624)
at io.mosip.testrig.apirig.testscripts.PostWithOnlyPathParam.test(PostWithOnlyPathParam.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_PinStatus_vid_all_Valid_Smoke, endPoint=/resident/v1/pinned/{eventId}, role=residentNewVid, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$" }, output={ "status": "200" }, inputTemplate=resident/PinStatus/PinStatus, outputTemplate=resident/PinStatus/PinStatusResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Pin status for EID when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithOnlyPathParamAndCookie(AdminTestUtil.java:4624)
at io.mosip.testrig.apirig.testscripts.PostWithOnlyPathParam.test(PostWithOnlyPathParam.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_UnPinStatus_uin_Invalid_Input_Neg, endPoint=/resident/v1/pinned/{eventId}, role=residentNew, templateFields=null, input={ "eventId": "$@kk$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/UnPinStatus/UnPinStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unpin status for invalid eventid when logged using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithOnlyPathParamAndCookie(AdminTestUtil.java:4635)
at io.mosip.testrig.apirig.testscripts.PostWithOnlyPathParam.test(PostWithOnlyPathParam.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_UnPinStatus_vid_Invalid_Input_Neg, endPoint=/resident/v1/pinned/{eventId}, role=residentNewVid, templateFields=null, input={ "eventId": "$@kk$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/UnPinStatus/UnPinStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unpin status for invalid eventid when logged using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:186)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithOnlyPathParamAndCookie(AdminTestUtil.java:4635)
at io.mosip.testrig.apirig.testscripts.PostWithOnlyPathParam.test(PostWithOnlyPathParam.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_UnPinStatus_uin_StatusCode_Invalid_Token_Neg, endPoint=/resident/v1/pinned/{eventId}, role=invalid, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output=401, inputTemplate=resident/UnPinStatus/UnPinStatus, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unpin status for eventid when logged using UIN with invalid token, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithOnlyPathParamAndCookie(AdminTestUtil.java:4624)
at io.mosip.testrig.apirig.testscripts.PostWithOnlyPathParam.test(PostWithOnlyPathParam.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_UnPinStatus_uin_all_Valid_Smoke, endPoint=/resident/v1/unpinned/{eventId}, role=residentNew, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$" }, output={ "status": "200" }, inputTemplate=resident/UnPinStatus/UnPinStatus, outputTemplate=resident/UnPinStatus/UnPinStatusResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unpin status for given eventid when logged using UIN, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_uin_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithOnlyPathParamAndCookie(AdminTestUtil.java:4624)
at io.mosip.testrig.apirig.testscripts.PostWithOnlyPathParam.test(PostWithOnlyPathParam.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_UnPinStatus_vid_all_Valid_Smoke, endPoint=/resident/v1/unpinned/{eventId}, role=residentNewVid, templateFields=null, input={ "eventId": "$ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$" }, output={ "status": "200" }, inputTemplate=resident/UnPinStatus/UnPinStatus, outputTemplate=resident/UnPinStatus/UnPinStatusResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Unpin status for given eventid when logged using VID, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GetServiceHistory_vid_all_Valid_Smoke_sid_eventId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithOnlyPathParamAndCookie(AdminTestUtil.java:4624)
at io.mosip.testrig.apirig.testscripts.PostWithOnlyPathParam.test(PostWithOnlyPathParam.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVIDNew_uin_Using_Vid_Invalid_User_Neg, endPoint=/resident/v1/revoke-vid/$ID:GenerateVID_Perpetual_Inv_Scen_Valid_Smoke_sid_vid$, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.revoke", "version": "1.0", "vidStatus": "Revoked" }, output={ "errors": [ { "errorCode": "RES-SER-454" } ] }, inputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke perpetual VID when logged in using invalid VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
at java.base/java.io.StringReader.<init>(StringReader.java:50)
at org.json.JSONTokener.<init>(JSONTokener.java:70)
at org.json.JSONObject.<init>(JSONObject.java:402)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getAuthFromEsignet(KernelAuthentication.java:227)
at io.mosip.testrig.apirig.utils.KernelAuthentication.getTokenByRole(KernelAuthentication.java:182)
at io.mosip.testrig.apirig.utils.AdminTestUtil.patchWithBodyAndCookie(AdminTestUtil.java:1165)
at io.mosip.testrig.apirig.testscripts.SimplePatch.test(SimplePatch.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVIDNew_Using_Vid_Valid_Smoke, endPoint=/resident/v1/revoke-vid/$ID:GenerateVID_Onetimeuse_Using_VID_Valid_Smoke_sid_vid$, role=residentNewVid, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.revoke", "version": "1.0", "vidStatus": "Revoked" }, output={ }, inputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNew, outputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNewResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke Onetimeuse VID, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GenerateVID_Onetimeuse_Using_VID_Valid_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.uriKeyWordHandelerUri(AdminTestUtil.java:3048)
at io.mosip.testrig.apirig.utils.AdminTestUtil.patchWithBodyAndCookie(AdminTestUtil.java:1161)
at io.mosip.testrig.apirig.testscripts.SimplePatch.test(SimplePatch.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVIDNew_uin_OneTimeUse_Revoked_Neg, endPoint=/resident/v1/revoke-vid/$ID:GenerateVID_uin_Onetimeuse_VID_Valid_Smoke_sid_vid$, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.revoke", "version": "1.0", "vidStatus": "Revoked" }, output={ "errors": [ { "errorCode": "RES-SER-474" } ] }, inputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke onetimeuse VID when logged in using already revoked VID, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GenerateVID_uin_Onetimeuse_VID_Valid_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.uriKeyWordHandelerUri(AdminTestUtil.java:3048)
at io.mosip.testrig.apirig.utils.AdminTestUtil.patchWithBodyAndCookie(AdminTestUtil.java:1161)
at io.mosip.testrig.apirig.testscripts.SimplePatch.test(SimplePatch.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVIDNew_uin_OneTimeUse_Valid_Smoke, endPoint=/resident/v1/revoke-vid/$ID:GenerateVID_uin_Onetimeuse_VID_Valid_Smoke_sid_vid$, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.revoke", "version": "1.0", "vidStatus": "Revoked" }, output={ }, inputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNew, outputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNewResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke onetimeuse VID when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GenerateVID_uin_Onetimeuse_VID_Valid_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.uriKeyWordHandelerUri(AdminTestUtil.java:3048)
at io.mosip.testrig.apirig.utils.AdminTestUtil.patchWithBodyAndCookie(AdminTestUtil.java:1161)
at io.mosip.testrig.apirig.testscripts.SimplePatch.test(SimplePatch.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVIDNew_uin_Perp_Revoked_Neg, endPoint=/resident/v1/revoke-vid/$ID:GenerateVID_Perpetual_VID_uin_Valid_Token_Smoke_sid_vid$, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.revoke", "version": "1.0", "vidStatus": "Revoked" }, output={ "errors": [ { "errorCode": "RES-SER-474" } ] }, inputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke perpetual VID when logged in using already revoked VID, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GenerateVID_Perpetual_VID_uin_Valid_Token_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.uriKeyWordHandelerUri(AdminTestUtil.java:3048)
at io.mosip.testrig.apirig.utils.AdminTestUtil.patchWithBodyAndCookie(AdminTestUtil.java:1161)
at io.mosip.testrig.apirig.testscripts.SimplePatch.test(SimplePatch.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVIDNew_uin_Perp_Valid_Smoke, endPoint=/resident/v1/revoke-vid/$ID:GenerateVID_Perpetual_VID_uin_Valid_Token_Smoke_sid_vid$, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.revoke", "version": "1.0", "vidStatus": "Revoked" }, output={ }, inputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNew, outputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNewResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke perpetual VID when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GenerateVID_Perpetual_VID_uin_Valid_Token_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.uriKeyWordHandelerUri(AdminTestUtil.java:3048)
at io.mosip.testrig.apirig.utils.AdminTestUtil.patchWithBodyAndCookie(AdminTestUtil.java:1161)
at io.mosip.testrig.apirig.testscripts.SimplePatch.test(SimplePatch.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVIDNew_uin_Temp_Revoked_Neg, endPoint=/resident/v1/revoke-vid/$ID:GenerateVID_uin_Temporary_VID_Valid_Smoke_sid_vid$, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.revoke", "version": "1.0", "vidStatus": "Revoked" }, output={ "errors": [ { "errorCode": "RES-SER-474" } ] }, inputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when logged in using already revoked VID, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GenerateVID_uin_Temporary_VID_Valid_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.uriKeyWordHandelerUri(AdminTestUtil.java:3048)
at io.mosip.testrig.apirig.utils.AdminTestUtil.patchWithBodyAndCookie(AdminTestUtil.java:1161)
at io.mosip.testrig.apirig.testscripts.SimplePatch.test(SimplePatch.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVIDNew_uin_Temp_Valid_Smoke, endPoint=/resident/v1/revoke-vid/$ID:GenerateVID_uin_Temporary_VID_Valid_Smoke_sid_vid$, role=residentNew, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.revoke", "version": "1.0", "vidStatus": "Revoked" }, output={ }, inputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNew, outputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNewResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke temporary VID when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:GenerateVID_uin_Temporary_VID_Valid_Smoke_sid_vid$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.uriKeyWordHandelerUri(AdminTestUtil.java:3048)
at io.mosip.testrig.apirig.utils.AdminTestUtil.patchWithBodyAndCookie(AdminTestUtil.java:1161)
at io.mosip.testrig.apirig.testscripts.SimplePatch.test(SimplePatch.java:120)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVIDNew_Diff_Token_Neg, endPoint=/resident/v1/revoke-vid/$ID:GenerateVID_Temporary_1_Esignet_Integ_Valid_Smoke_sid_vid$, role=resident, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.revoke", "version": "1.0", "vidStatus": "Revoked" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke VID when logged which does not belonged to logged in UIN, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_RevokeVIDNew_StatusCode_Without_Token_Neg, endPoint=/resident/v1/revoke-vid/$ID:GenerateVID_Temporary_1_Esignet_Integ_Valid_Smoke_sid_vid$, role=null, templateFields=null, input={ "transactionID": "$TRANSACTIONID$", "requesttime": "$TIMESTAMP$", "id": "mosip.resident.vid.revoke", "version": "1.0", "vidStatus": "Revoked" }, output=401, inputTemplate=resident/RevokeVIDNew/CreateRevokeVIDNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Revoke VID without token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_uin_Blank_DoccatCode, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNew, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "", "docTypCode" : "doc008", "langCode" : "$1STLANG$", "transactionId": "1234567889", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Bad Request" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid UIN with blank doccatCode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_uin_Empty_docTypCode, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNew, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "", "langCode" : "$1STLANG$", "transactionId": "1234567889", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Bad Request" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid UIN with an empty docTypeCode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_uin_Empty_langCode, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNew, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "doc008", "langCode" : "", "transactionId": "1234567889", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Bad Request" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid UIN with an empty langCode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_uin_Invalid_File_Neg, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNew, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "doc008", "langCode" : "$1STLANG$", "transactionId": "1234567889", "filePath": "resident/DocumentController/UploadDocument/UploadDocument.hbs", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-516", "message": "$IGNORE$" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid UIN with an invalid file, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_uin_Invalid_LangCode, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNew, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "doc008", "langCode" : "hinn", "transactionId": "1234567889", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Bad Request" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid UIN with an invalid langCode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_uin_Large_File_Neg, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNew, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "doc008", "langCode" : "$1STLANG$", "transactionId": "1234567889", "filePath": "resident/DocumentController/UploadDocument/randomFile.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-514", "message": "$IGNORE$" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid UIN with large file, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_uin_all_Valid_Smoke_sid, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNew, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "poa", "docTypCode" : "doc008", "langCode" : "$1STLANG$", "transactionId": "1234567889", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "transactionId": "1234567889", "docId": "$IGNORE$", "docName": "doc_POA.pdf", "docCatCode": "poa", "docTypCode": "doc008", "docFileFormat": "pdf" }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/DocumentController/UploadDocument/UploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_vid_Blank_DoccatCode, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNewVid, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "", "docTypCode" : "doc008", "langCode" : "$1STLANG$", "transactionId": "1234567789", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Bad Request" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid VID with blank DoccatCode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_vid_Empty_docTypCode, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNewVid, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "", "langCode" : "$1STLANG$", "transactionId": "1234567789", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Bad Request" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid VID with an empty docTypCode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_vid_Empty_langCode, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNewVid, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "doc008", "langCode" : "", "transactionId": "1234567789", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Bad Request" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid VID with an empty langCode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_vid_Invalid_File_Neg, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNewVid, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "doc008", "langCode" : "$1STLANG$", "transactionId": "1234567789", "filePath": "resident/DocumentController/UploadDocument/UploadDocument.hbs", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-516", "message": "$IGNORE$" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid VID with an invalid file, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_vid_Invalid_LangCode, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNewVid, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "doc008", "langCode" : "hinn", "transactionId": "1234567789", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Bad Request" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid VID with an invalid langCode, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_vid_Large_File_Neg, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNewVid, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "doc008", "langCode" : "$1STLANG$", "transactionId": "1234567789", "filePath": "resident/DocumentController/UploadDocument/randomFile.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "RES-SER-514", "message": "$IGNORE$" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid VID with large file, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_vid_all_Valid_Smoke_sid, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=residentNewVid, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "poa", "docTypCode" : "doc008", "langCode" : "$1STLANG$", "transactionId": "1234567789", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "transactionId": "1234567789", "docId": "$IGNORE$", "docName": "doc_POA.pdf", "docCatCode": "poa", "docTypCode": "doc008", "docFileFormat": "pdf" }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/DocumentController/UploadDocument/UploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_Invalid_Token, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=null, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "doc008", "langCode" : "$1STLANG$", "transactionId": "1234567889", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "Authentication Failed" } ] }, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UploadDocument_StatusCode_Empty_Token, endPoint=/resident/v1/documents/{transactionId}?docCatCode={docCatCode}&docTypCode={docTypCode}&langCode={langCode}&referenceId={referenceId}, role=null, templateFields=null, input={ "referenceId" : "mosip123", "docCatCode" : "POA", "docTypCode" : "doc008", "langCode" : "$1STLANG$", "transactionId": "1234567889", "filePath": "resident/DocumentController/UploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output=401, inputTemplate=resident/DocumentController/UploadDocument/UploadDocument, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document using statusCode with an empty token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Empty_Consent_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567889", "consent" : "", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-461", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when consent is given empty, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Empty_Requesttime_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "", "transactionID": "1234567889", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when requesttime is given empty, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Empty_TransactionID_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when transactionid is given empty, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Invalid_Consent_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567889", "consent" : "shbj$%^u", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-461", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email with invalid consent is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Invalid_Identity_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567889", "consent" : "Accepted", "language": "eng", "value": "Sohan", "jndffk": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNewInvalid, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when invalid identity is given and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Invalid_Language_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567889", "consent" : "Accepted", "language": "duh", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email with invalid language is given and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Invalid_Requesttime_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "dsg#$$", "transactionID": "1234567889", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when invalid requesttime is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Invalid_TransactionID_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "15sdsf#$%", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email with invalid transactionid is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Missing_Consent_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567889", "consent" : "$REMOVE$", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-461", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when consent is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Missing_Identity_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567889", "consent" : "Accepted", "language": "eng", "value": "Sohan", "jndffk": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNewInvalid, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update when identity is removed and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Missing_Requesttime_Neg, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$REMOVE$", "transactionID": "1234567889", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when requesttime is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Missing_TransactionID_Pos, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "$REMOVE$", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when transactionid is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Vid_Invalid_Identity_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567889", "consent" : "Accepted", "language": "eng", "value": "Sohan", "jndffk": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNewInvalid, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when invalid identity is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Vid_Missing_Identity_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567889", "consent" : "Accepted", "language": "eng", "value": "Sohan", "jndffk": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNewInvalid, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update when identity is removed and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_all_Valid_Smoke, endPoint=/resident/v1/update-uin, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567889", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$REMOVE$" }, output={ "status": "Success" }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/UpdateUINNew/UpdateUINNewResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update demographic details with all valid details and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_Empty_Consent_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567789", "consent" : "", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-461", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when consent is given empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_Empty_Requesttime_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "", "transactionID": "1234567789", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when requestime is given empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_Empty_TransactionID_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when transactionid is given empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_Invalid_Consent_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567789", "consent" : "shbj$%^u", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-461", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when invalid consent is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_Invalid_Language_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567789", "consent" : "Accepted", "language": "cdf2", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email with invalid language is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_Invalid_Requesttime_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "dsg#$$", "transactionID": "1234567789", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when invalid requestime is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_Invalid_TransactionID_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "15sdsf#$%", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when invalid transactionid is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_Missing_Consent_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567789", "consent" : "$REMOVE$", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-461", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when consent is removed and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_Missing_Requesttime_Neg, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$REMOVE$", "transactionID": "1234567789", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when requestime is removed and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_Missing_TransactionID_Pos, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "$REMOVE$", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_Vid_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "RES-SER-410" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email when transactionid is removed and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_vid_all_Valid_Smoke, endPoint=/resident/v1/update-uin, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567789", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$REMOVE$" }, output={ "status": "Success" }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/UpdateUINNew/UpdateUINNewResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update demographic details with all valid details and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateUINNew_Invalid_User_Neg, endPoint=/resident/v1/update-uin, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "transactionID": "1234567889", "consent" : "Accepted", "language": "eng", "value": "Sohan", "email": "$ID:AddIdentity_Esignet_Integ_smoke_Pos_EMAIL$" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$REMOVE$" } ] }, inputTemplate=resident/UpdateUINNew/UpdateUINNew, outputTemplate=resident/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update email with invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByTransId_uin_Invalid_TransactionId, endPoint=/resident/v1/documents/{transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "jhgf4324" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionId" } ] }, inputTemplate=resident/DocumentController/GetDocByTransId/GetDocByTransId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get the document by transactionId using a valid UIN with an invalid transactionId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByTransId_uin_all_Valid_Smoke, endPoint=/resident/v1/documents/{transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "1234567889" }, output={ "transactionId": "1234567889" }, inputTemplate=resident/DocumentController/GetDocByTransId/GetDocByTransId, outputTemplate=resident/DocumentController/GetDocByTransId/GetDocByTransIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get the document by transactionId using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByTransId_vid_Invalid_TransactionId, endPoint=/resident/v1/documents/{transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "jhgf4324" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionId" } ] }, inputTemplate=resident/DocumentController/GetDocByTransId/GetDocByTransId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get the document by transactionId using a valid VID with an invalid transactionId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByTransId_vid_all_Valid_Smoke, endPoint=/resident/v1/documents/{transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "1234567789" }, output={ "transactionId": "1234567789" }, inputTemplate=resident/DocumentController/GetDocByTransId/GetDocByTransId, outputTemplate=resident/DocumentController/GetDocByTransId/GetDocByTransIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get the document by transactionId using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByTransId_Invalid_Token, endPoint=/resident/v1/documents/{transactionId}, role=null, templateFields=null, input={ "transactionId": "1234567889" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "Authentication Failed" } ] }, inputTemplate=resident/DocumentController/GetDocByTransId/GetDocByTransId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get the document by transactionId using a valid UIN with an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByDocId_uin_Invalid_docId, endPoint=/resident/v1/document/{docId}?transactionId={transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "1234567889", "docId": "jhgf4324" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- documentId" } ] }, inputTemplate=resident/DocumentController/GetDocByDocId/GetDocByDocId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get the document by docId using a valid UIN with an invalid docId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByDocId_vid_Invalid_docId, endPoint=/resident/v1/document/{docId}?transactionId={transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "1234567889", "docId": "jhgf4324" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- documentId" } ] }, inputTemplate=resident/DocumentController/GetDocByDocId/GetDocByDocId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get the document by docId using a valid VID with an invalid docId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByDocId_uin_Invalid_Token, endPoint=/resident/v1/document/{docId}?transactionId={transactionId}, role=null, templateFields=null, input={ "transactionId": "1234567889", "docId": "$ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "Authentication Failed" } ] }, inputTemplate=resident/DocumentController/GetDocByDocId/GetDocByDocId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get the document by docId using a valid UIN with an invalid token, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2124)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByDocId_uin_Invalid_TransactionId, endPoint=/resident/v1/document/{docId}?transactionId={transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "jhgf4324", "docId": "$ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionId" } ] }, inputTemplate=resident/DocumentController/GetDocByDocId/GetDocByDocId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get the document by docId using a valid UIN with an invalid transactionId, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2124)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByDocId_uin_all_Valid_Smoke, endPoint=/resident/v1/document/{docId}?transactionId={transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "1234567889", "docId": "$ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$" }, output={ }, inputTemplate=resident/DocumentController/GetDocByDocId/GetDocByDocId, outputTemplate=resident/DocumentController/GetDocByDocId/GetDocByDocIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get the document by docId using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2124)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByDocId_vid_Invalid_TransactionId, endPoint=/resident/v1/document/{docId}?transactionId={transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "jhgf4324", "docId": "$ID:UploadDocument_vid_all_Valid_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionId" } ] }, inputTemplate=resident/DocumentController/GetDocByDocId/GetDocByDocId, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get the document by docId using a valid VID with an invalid transactionId, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_vid_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2124)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_GetDocByDocId_vid_all_Valid_Smoke, endPoint=/resident/v1/document/{docId}?transactionId={transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "1234567789", "docId": "$ID:UploadDocument_vid_all_Valid_Smoke_sid_docId$" }, output={ }, inputTemplate=resident/DocumentController/GetDocByDocId/GetDocByDocId, outputTemplate=resident/DocumentController/GetDocByDocId/GetDocByDocIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get the document by docId using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_vid_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2124)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:135)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_uin_Invalid_DocId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "1234567889", "docId": "Invalid" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- documentId" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid UIN with an invalid docId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_uin_Invalid_Format_DocId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "1234567889", "docId": "4324567222" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- documentId" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid UIN with an invalid format docId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_uin_Invalid_Format_TransactionId_DocId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "Invalid", "docId": "Invalid" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid UIN with an invalid format transactionId and docId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_uin_Invalid_TransactionId_DocId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "Invalid$#$%", "docId": "Invalid$$#$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid UIN with an invalid transactionId and docId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_vid_Invalid_DocId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "1234567789", "docId": "Invalid" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- documentId" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid VID with an invalid docId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_vid_Invalid_Format_DocId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "1234567789", "docId": "4324567222" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- documentId" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid VID with an invalid format docId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_vid_Invalid_Format_TransactionId_DocId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "Invalid", "docId": "Invalid" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid VID with an invalid format transactionId and docId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_vid_Invalid_TransactionId_DocId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "Invalid$#$%", "docId": "Invalid$$#$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid UIN with an invalid token, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_uin_Invalid_Format_TransactionId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "jhgf4324", "docId": "$ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionId" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid UIN with an invalid format transactionId, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.deleteWithPathParamAndCookie(AdminTestUtil.java:2224)
at io.mosip.testrig.apirig.testscripts.DeleteWithParam.test(DeleteWithParam.java:119)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_uin_Invalid_Token_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=null, templateFields=null, input={ "transactionId": "1234567889", "docId": "$ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "Authentication Failed" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid UIN with an invalid token, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.deleteWithPathParamAndCookie(AdminTestUtil.java:2224)
at io.mosip.testrig.apirig.testscripts.DeleteWithParam.test(DeleteWithParam.java:119)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_uin_Invalid_TransactionId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "Invalid", "docId": "$ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionId" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid UIN with an invalid transactionId, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.deleteWithPathParamAndCookie(AdminTestUtil.java:2224)
at io.mosip.testrig.apirig.testscripts.DeleteWithParam.test(DeleteWithParam.java:119)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_uin_all_Valid_Smoke, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNew, templateFields=null, input={ "transactionId": "1234567889", "docId": "$ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$" }, output={ "status": "SUCCESS" }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/DocumentController/DeleteDoc/DeleteDocResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid UIN with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_uin_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.deleteWithPathParamAndCookie(AdminTestUtil.java:2224)
at io.mosip.testrig.apirig.testscripts.DeleteWithParam.test(DeleteWithParam.java:119)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_vid_Invalid_Format_TransactionId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "jhgf4324", "docId": "$ID:UploadDocument_vid_all_Valid_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionId" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid VID with an invalid format transactionId, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_vid_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.deleteWithPathParamAndCookie(AdminTestUtil.java:2224)
at io.mosip.testrig.apirig.testscripts.DeleteWithParam.test(DeleteWithParam.java:119)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_vid_Invalid_TransactionId_Neg, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "Invalid", "docId": "$ID:UploadDocument_vid_all_Valid_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionId" } ] }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid VID with an invalid transactionId, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_vid_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.deleteWithPathParamAndCookie(AdminTestUtil.java:2224)
at io.mosip.testrig.apirig.testscripts.DeleteWithParam.test(DeleteWithParam.java:119)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_DeleteDoc_vid_all_Valid_Smoke, endPoint=/resident/v1/documents/{docId}?transactionId={transactionId}, role=residentNewVid, templateFields=null, input={ "transactionId": "1234567789", "docId": "$ID:UploadDocument_vid_all_Valid_Smoke_sid_docId$" }, output={ "status": "SUCCESS" }, inputTemplate=resident/DocumentController/DeleteDoc/DeleteDoc, outputTemplate=resident/DocumentController/DeleteDoc/DeleteDocResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete document using a valid VID with all valid inputs, uniqueIdentifier=null |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:UploadDocument_vid_all_Valid_Smoke_sid_docId$
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:3074)
at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4488)
at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3224)
at io.mosip.testrig.apirig.utils.AdminTestUtil.deleteWithPathParamAndCookie(AdminTestUtil.java:2224)
at io.mosip.testrig.apirig.testscripts.DeleteWithParam.test(DeleteWithParam.java:119)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:191)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:105)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_uin_Empty_FromLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "", "to_field_lang": "$2NDLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when from language is given empty and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_uin_Empty_ToLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when from language is given empty and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_uin_Invalid_FromLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "hinnn", "to_field_lang": "$2NDLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when from language is given invalid and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_uin_Invalid_ToLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "Hinnn" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when to language is given invalid and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_uin_Missing_FromLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$REMOVE$", "to_field_lang": "$2NDLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when from language is removed from request and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_uin_Missing_ToLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when to language is removed from request and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_uin_Same_Lang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "$1STLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data, where from and to language is given same and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_uin_all_Valid_Smoke, endPoint=/resident/v1/transliteration/transliterate, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "$2NDLANG$" }, output={ }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/TranslitrateData/TranslitrateDataResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data for the language given when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_vid_Empty_FromLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "", "to_field_lang": "$2NDLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when from language is given empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_vid_Empty_ToLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when to language is given empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_vid_Invalid_FromLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "hinnn", "to_field_lang": "$2NDLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when from language is given invalid and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_vid_Invalid_ToLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "Hinnn" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when to language is given invalid and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_vid_Missing_FromLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$REMOVE$", "to_field_lang": "$2NDLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when from language is missing and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_vid_Missing_ToLang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when to language is removed from request and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_vid_Same_Lang_Neg, endPoint=/resident/v1/transliteration/transliterate, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "$1STLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when from and to language is given same and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_vid_all_Valid_Smoke, endPoint=/resident/v1/transliteration/transliterate, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "$2NDLANG$" }, output={ }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/TranslitrateData/TranslitrateDataResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data for the language given when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_StatusCode_Empty_Token_Neg, endPoint=/resident/v1/transliteration/transliterate, role=null, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "$2NDLANG$" }, output=401, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when token is empty, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_uin_Invalid_Token_Neg, endPoint=/resident/v1/transliteration/transliterate, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "$2NDLANG$" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when token is invalid, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_TranslitrateData_uin_Invalid_UserToken_Neg, endPoint=/resident/v1/transliteration/transliterate, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "from_field_value": "j", "from_field_lang": "$1STLANG$", "to_field_lang": "$2NDLANG$" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/TranslitrateData/TranslitrateData, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Transliterate data when user token is invalid, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadSupportingDocs_Absent_langCode_Neg, endPoint=/resident/v1/download/supporting-documents, role=resident, templateFields=null, input={ "langcode":"$REMOVE$" }, output={ }, inputTemplate=resident/DownloadSupportingDocs/DownloadSupportingDocs, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download supporting documents using an absent langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadSupportingDocs_Empty_Lang_Neg, endPoint=/resident/v1/download/supporting-documents, role=resident, templateFields=null, input={ "langcode":"" }, output={ }, inputTemplate=resident/DownloadSupportingDocs/DownloadSupportingDocs, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download supporting documents using an empty langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadSupportingDocs_Invalid_lang_Neg, endPoint=/resident/v1/download/supporting-documents, role=resident, templateFields=null, input={ "langcode":"$1!ee$" }, output={ }, inputTemplate=resident/DownloadSupportingDocs/DownloadSupportingDocs, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download supporting documents using an invalid langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadSupportingDocs_Invalid_token_Neg, endPoint=/resident/v1/download/supporting-documents, role=invalid, templateFields=null, input={ "langcode":"$1STLANG$" }, output={ }, inputTemplate=resident/DownloadSupportingDocs/DownloadSupportingDocs, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download supporting documents using an invalid token, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadSupportingDocs_Valid_smoke, endPoint=/resident/v1/download/supporting-documents, role=resident, templateFields=null, input={ "langcode":"$2NDLANG$" }, output={ }, inputTemplate=resident/DownloadSupportingDocs/DownloadSupportingDocs, outputTemplate=resident/DownloadSupportingDocs/DownloadSupportingDocsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download supporting documents using valid data, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_DownloadSupportingDocs_all_Valid_smoke, endPoint=/resident/v1/download/supporting-documents, role=resident, templateFields=null, input={ "langcode":"$1STLANG$" }, output={ }, inputTemplate=resident/DownloadSupportingDocs/DownloadSupportingDocs, outputTemplate=resident/DownloadSupportingDocs/DownloadSupportingDocsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Download supporting documents using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGetDocumentTypes1_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=resident, templateFields=null, input={ "documentcategorycode": "POR", "langcode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetDocumentTypes/GetDocumentTypes, outputTemplate=resident/GetDocumentTypes/GetDocumentTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get one getdocumenttypes using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGetDocumentTypes2_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=resident, templateFields=null, input={ "documentcategorycode": "POE", "langcode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetDocumentTypes/GetDocumentTypes, outputTemplate=resident/GetDocumentTypes/GetDocumentTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get second getdocumenttypes using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGetDocumentTypes3_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=resident, templateFields=null, input={ "documentcategorycode": "POA", "langcode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetDocumentTypes/GetDocumentTypes, outputTemplate=resident/GetDocumentTypes/GetDocumentTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get third getdocumenttypes using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGetDocumentTypes4_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=resident, templateFields=null, input={ "documentcategorycode": "POB", "langcode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetDocumentTypes/GetDocumentTypes, outputTemplate=resident/GetDocumentTypes/GetDocumentTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get fourth getdocumenttypes using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGetDocumentTypes_Invalid_Documentcatagorycode_Neg, endPoint=/resident/v1/proxy/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=resident, templateFields=null, input={ "documentcategorycode": "$fgf=", "langcode":"$1STLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetDocumentTypes/GetDocumentTypes, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get getdocumenttypes using an invalid documentcategorycode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGetDocumentTypes_Invalid_langcode_Neg, endPoint=/resident/v1/proxy/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=resident, templateFields=null, input={ "documentcategorycode": "POB", "langcode":"$tg=" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetDocumentTypes/GetDocumentTypes, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Get getdocumenttypes using an invalid langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGetDocumentTypes_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=resident, templateFields=null, input={ "documentcategorycode": "POI", "langcode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetDocumentTypes/GetDocumentTypes, outputTemplate=resident/GetDocumentTypes/GetDocumentTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get getdocumenttypes using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGenderCode1_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/gendercode/{gendertype}/{langcode}, role=resident, templateFields=null, input={ "gendertype": "female", "langcode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetGenderCode/GetGenderCode, outputTemplate=resident/GetGenderCode/GetGenderCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get one gendercode using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGenderCode2_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/gendercode/{gendertype}/{langcode}, role=resident, templateFields=null, input={ "gendertype": "others", "langcode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetGenderCode/GetGenderCode, outputTemplate=resident/GetGenderCode/GetGenderCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get another gendercode using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGenderCode_Invalid_GenderType_Neg, endPoint=/resident/v1/proxy/masterdata/gendercode/{gendertype}/{langcode}, role=resident, templateFields=null, input={ "gendertype": "$gyt=", "langcode":"$1STLANG$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetGenderCode/GetGenderCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get gendercode using an invalid gendertype, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGenderCode_Invalid_langCode_Neg, endPoint=/resident/v1/proxy/masterdata/gendercode/{gendertype}/{langcode}, role=resident, templateFields=null, input={ "gendertype": "other", "langcode":"$Yhy= " }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/GetGenderCode/GetGenderCode, outputTemplate=resident/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get gendercode using an invalid langcode, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_GetGenderCode_all_Valid_Smoke, endPoint=/resident/v1/proxy/masterdata/gendercode/{gendertype}/{langcode}, role=resident, templateFields=null, input={ "gendertype": "male", "langcode":"$1STLANG$" }, output={ }, inputTemplate=resident/GetGenderCode/GetGenderCode, outputTemplate=resident/GetGenderCode/GetGenderCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Get gendercode using all valid inputs, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_Vid_Empty_UserId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when userid values is empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_uin_All_Valid_Smoke, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "status": "Email Request submitted" }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/SendOtpForContactDet/SendOtpForContactDetResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_uin_Empty_Req_Time_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "", "userId": "residentautomation@mosip.net", "transactionID": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when requestime value is empty, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_uin_Empty_Transaction_Id_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when transactionid value is empty, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_uin_Empty_UserId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when userid value is empty, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_uin_Invalid_Req_Time_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "12323dqq", "userId": "residentautomation@mosip.net", "transactionID": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when invalid requesttime is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_uin_Invalid_Transaction_Id_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionID": "adhs%^" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when invalid transactionid is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_uin_Invalid_UserId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "ahgasj#5", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given invalid userid when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_uin_Transaction_Id_Not_Present_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when transactionid is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_uin_UserId_Not_Present_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "$REMOVE$", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when userid is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_vid_All_Valid_Smoke, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "status": "Email Request submitted" }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/SendOtpForContactDet/SendOtpForContactDetResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_vid_Empty_Req_Time_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when requesttime is given as empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_vid_Empty_Transaction_Id_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when transcation id is given empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_vid_Invalid_Req_Time_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "12323dqq", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when invalid requesttime is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_vid_Invalid_Transaction_Id_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "adhs%^" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when invalid transactionid is given and logged in uisng VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_vid_Invalid_UserId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "ahgasj#5", "transactionID": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when invalid userid is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_vid_Transaction_Id_Not_Present_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when transaction id is removed and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_vid_UserId_Not_Present_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "$REMOVE$", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when userid is removed from request and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpForContactDet_Invalid_Token_Neg, endPoint=/resident/v1/contact-details/send-otp, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpForContactDet/SendOtpForContactDet, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when invalid token is used, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_uin_Empty_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "otp": "", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when otp value is empty and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_uin_Empty_Transaction_Id_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when transactionid is given empty and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_uin_Empty_User_Id_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "", "transactionId": "$TRANSACTIONID$", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details by giving userid value empty and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_uin_Invalid_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "otp": "123456", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when invalid otp is used and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_uin_Invalid_Transaction_Id_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "ass#2@h", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when invalid transactionid is given and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_uin_Invalid_User_Id_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "sdjgu34", "transactionId": "$TRANSACTIONID$", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate": "resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details by giving invalid userid and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_uin_Otp_Not_Present_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "otp": "$REMOVE$", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when otp is removed from request and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_uin_Transaction_Id_Not_Present_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$REMOVE$", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when transactionid is removed from request and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_uin_User_Id_Not_Present_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "$REMOVE$", "transactionId": "$TRANSACTIONID$", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when userid is removed from request and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_uin_Valid_All_Smoke_Pos, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "otp": "residentautomation@mosip.net", "sendOtp": { "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "status": "success", "sendOtpResp": { "status": "Email Request submitted", "sendOtpResTemplate": "resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/UpdateContactDetails/UpdateContactDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_vid_Empty_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "otp": "", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when otp is given empty value and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_vid_Empty_Transaction_Id_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when transaction id is given as empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_vid_Empty_User_Id_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "", "transactionId": "$TRANSACTIONID$", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when userid is given as empty value and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_vid_Invalid_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "otp": "123456", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-422", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when invalid otp is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_vid_Invalid_Transaction_Id_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "ass#2@h", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when invalid transaction id is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_vid_Invalid_User_Id_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "sdjgu34", "transactionId": "$TRANSACTIONID$", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate": "resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when invalid userid is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_vid_Otp_Not_Present_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "otp": "$REMOVE$", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when otp is removed from request and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_vid_Transaction_Id_Not_Present_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$REMOVE$", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when transaction id is removed from request and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_vid_User_Id_Not_Present_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "$REMOVE$", "transactionId": "$TRANSACTIONID$", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "sendOtpResTemplate":"resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when userid is removed from request and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_vid_Valid_All_Smoke_Pos, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "otp": "residentautomation@mosip.net", "sendOtp": { "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "status": "success", "sendOtpResp": { "status": "Email Request submitted", "sendOtpResTemplate": "resident/SendOtpForContactDet/SendOtpForContactDetResult" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/UpdateContactDetails/UpdateContactDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_UpdateContactDetails_Invalid_Token_Neg, endPoint=/resident/v1/contact-details/update-data, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "otp": "residentautomation@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpForContactDet/SendOtpForContactDet", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ], "sendOtpResp":{ "errors": [ { "errorCode": "KER-ATH-401", "message": "Authentication Failed" } ], "sendOtpResTemplate":"resident/error" } }, inputTemplate=resident/UpdateContactDetails/UpdateContactDetails, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update contact details when invalid token is used, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_Empty_transactionID_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionID": "" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionID" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when empty transactionid is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_Empty_userId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when userid value is given empty, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_Invalid_Requesttime_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "2023-02-13T", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "Invalid Input Parameter- requesttime" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when invalid requesttime is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_Invalid_transactionID_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "23hfd$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionID" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when invalid transactionid is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_Invalid_userId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "gy$45", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when invalid userid is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_Missing_Requesttime_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$REMOVE$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- requesttime" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when requesttime is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_Missing_transactionID_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionID" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when transactionid is removed in request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_Missing_userId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "$REMOVE$", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when userid is removed in request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_Null_Requesttime_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "null", "userId": "residentautomation@mosip.net", "transactionID": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "Invalid Input Parameter- requesttime" } ], "status": "Email Request submitted" }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when requesttime value is given as null, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_Null_userId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "null", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "status": "Email Request submitted" }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when null value is given for userid, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_SpaceVal_transactionID_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": " " }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionID" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when only spaces id given as transactionid, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_SpaceVal_userId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": " ", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when only spaces is given as userid value, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_uin_all_Valid_Smoke, endPoint=/resident/v1/contact-details/send-otp, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "status": "Email Request submitted" }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/SendOtpToUserId/SendOtpToUserIdResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_Empty_transactionID_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionID" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when transactionid is given empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_Empty_userId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when userid value is given empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_Invalid_Requesttime_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "2023-02-13T", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "Invalid Input Parameter- requesttime" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when invalid requesttime is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_Invalid_transactionID_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "23hfd$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionID" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when invalid transactionid is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_Invalid_userId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "gy$45", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to invalid userid when logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_Missing_Requesttime_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$REMOVE$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- requesttime" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when is requesttime is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_Missing_transactionID_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$REMOVE$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionID" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when transactionid is removed and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_Missing_userId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "$REMOVE$", "transactionID": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when userid is removed from request and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_Null_Requesttime_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "null", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-418", "message": "Invalid Input Parameter- requesttime" } ], "status": "Email Request submitted" }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when request time given as null and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_Null_userId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "null", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "status": "Email Request submitted" }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when userid value is given null and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_SpaceVal_transactionID_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": " " }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionID" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when only spaces given as transactionid and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_SpaceVal_userId_Neg, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": " ", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp when userid value is given with only spaces and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_vid_all_Valid_Smoke, endPoint=/resident/v1/contact-details/send-otp, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "status": "Email Request submitted" }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/SendOtpToUserId/SendOtpToUserIdResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=true, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_SendOtpToUserId_Invalid_User_Neg, endPoint=/resident/v1/contact-details/send-otp, role=resident, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation@mosip.net", "transactionId": "$TRANSACTIONID$" }, output={ "errors": [ { "errorCode": "KER-ATH-401", "message": "$IGNORE$" } ] }, inputTemplate=resident/SendOtpToUserId/SendOtpToUserId, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Request otp to given userid when invalid token is given, uniqueIdentifier=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Empty_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp":"", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when otp value is empty, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Empty_transactionID_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when transactionid value is empty, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Empty_userId_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when userId value is given as empty, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Future_RequestTime_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "2033-02-13T04:50:44.641Z", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when request time is given as future value, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Invalid_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp":"cdw3$", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when invalid otp is passed, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Invalid_RequestTime_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "576", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-418", "errorMessage": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when invalid request time is given in request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Invalid_transactionID_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "Tg$4", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionID" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when invalid transactionid is given, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Invalid_userId_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "6y6$", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId and userId value is given invalid in request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Missing_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp":"$REMOVE$", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when otp attribute is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Missing_transactionID_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$REMOVE$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when transactionid is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Missing_userId_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "$REMOVE$", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={"errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when userid attribute is removed from request, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Null_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp":"null", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when otp value is given as null, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Null_transactionID_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "null", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when transactionid value is given as null, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Null_userId_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "null", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when userid value given as null, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Past_RequestTime_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "2022-02-13T04:50:44.641Z", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when request time is given as past time, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_SpaceVal_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp":" ", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when only spaces given as otp value, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_SpaceVal_userId_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": " ", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when only spaces is given as user id value, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_Space_val_transactionID_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": " ", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when only spaces given for transactionid value, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_uin_all_Valid_Smoke, endPoint=/resident/v1/contact-details/update-data, role=residentNew, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" }, "status": "success" }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid with all valid details and logged in using UIN, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Empty_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp":"", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid when otp is given empty value and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Empty_transactionID_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid when transactionid is empty and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Empty_userId_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested when userid is removed and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Future_RequestTime_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "2033-02-13T04:50:44.641Z", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when future requestime is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Invalid_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp":"cdw3$", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid when invalid otp is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Invalid_RequestTime_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "576", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-418", "errorMessage": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Invalid_transactionID_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "Tg$4", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- transactionID" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid when invalid transactionid is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Invalid_userId_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "6y6$", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested when invalid userid is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Missing_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp":"$REMOVE$", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid when otp is removed and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Missing_transactionID_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$REMOVE$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid when transactionid is removed and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Missing_userId_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "$REMOVE$", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={"errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested when userid is removed and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Null_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp":"null", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid when otp is null and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Null_transactionID_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "null", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid when transactionid is given null and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Null_userId_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "null", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested when userid is given with null values and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Past_RequestTime_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "2022-02-13T04:50:44.641Z", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userId when past requestime is given and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_SpaceVal_Otp_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp":" ", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid when otp is given as null values and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_SpaceVal_userId_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": " ", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "Invalid Input Parameter- userId" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested when userid is given only spaces and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_Space_val_transactionID_Neg, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": " ", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "errors": [ { "errorCode": "RES-SER-410", "message": "$IGNORE$" } ], "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" } }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid when transactionid is given with only spaces and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|
| Testcase Input |
|---|
| testCaseName=Resident_ValidateWithUserIdOtp_vid_all_Valid_Smoke, endPoint=/resident/v1/contact-details/update-data, role=residentNewVid, templateFields=null, input={ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionID": "$TRANSACTIONID$", "otp": "residentautomation2@mosip.net", "sendOtp":{ "requesttime": "$TIMESTAMP$", "userId": "residentautomation2@mosip.net", "transactionId": "$TRANSACTIONID$", "sendOtpReqTemplate": "resident/SendOtpToUserId/SendOtpToUserId", "sendOtpEndPoint": "/resident/v1/contact-details/send-otp" } }, output={ "sendOtpResp":{ "status": "Email Request submitted", "message": "success", "sendOtpResTemplate":"resident/SendOtpToUserId/SendOtpToUserIdResult" }, "status": "success" }, inputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtp, outputTemplate=resident/ValidateWithUserIdOtp/ValidateWithUserIdOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validate OTP requested using userid with all valid details and logged in using VID, uniqueIdentifier=null |
| Output Validation Exception |
java.lang.NullPointerException
|